2026-07-15 21:14:13.317 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.317 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.317 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.318 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.318 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.318 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.319 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.319 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:13.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:13.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:13.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:13.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.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-07-15 21:14:13.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.319 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.321 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:13.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:13.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:13.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:13.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.386 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:13.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:13.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:13.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:13.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.387 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:13.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:13.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:13.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:13.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.391 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.391 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:13.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:13.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:13.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:13.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:13.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:13.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:13.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:13.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.582 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.582 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.583 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.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-07-15 21:14:13.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.583 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.583 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:13.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:13.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:13.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:13.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.584 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.607 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.607 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:13.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:13.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:13.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:13.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.608 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.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-07-15 21:14:13.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.609 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.609 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.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-07-15 21:14:13.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.609 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:13.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:13.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:13.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:13.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.610 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.664 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.665 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.667 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.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-07-15 21:14:13.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.669 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.667 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.670 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.670 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.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-07-15 21:14:13.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.673 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.854 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.854 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:13.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:13.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:13.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:13.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.855 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:13.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:13.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:13.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:13.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.855 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.856 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:13.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:13.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:13.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:13.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.856 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.856 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.856 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.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-07-15 21:14:13.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.883 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.884 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.884 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.885 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.885 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:13.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:13.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:13.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:13.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:13.886 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:13.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-07-15 21:14:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:13.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-07-15 21:14:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:13.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-07-15 21:14:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:13.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-07-15 21:14:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:13.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.252 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.253 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.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-07-15 21:14:14.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.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-07-15 21:14:14.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.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-07-15 21:14:14.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.254 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:14.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:14.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:14.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:14.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.254 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.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-07-15 21:14:14.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.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-07-15 21:14:14.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.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-07-15 21:14:14.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.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-07-15 21:14:14.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.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-07-15 21:14:14.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.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-07-15 21:14:14.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.256 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.256 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.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-07-15 21:14:14.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.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-07-15 21:14:14.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.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-07-15 21:14:14.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.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-07-15 21:14:14.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.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-07-15 21:14:14.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.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-07-15 21:14:14.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.509 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.509 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.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-07-15 21:14:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.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-07-15 21:14:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.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-07-15 21:14:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.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-07-15 21:14:14.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.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-07-15 21:14:14.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.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-07-15 21:14:14.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.511 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.512 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:14.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:14.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:14.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:14.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.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-07-15 21:14:14.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.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-07-15 21:14:14.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.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-07-15 21:14:14.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.748 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.753 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.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-07-15 21:14:14.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.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-07-15 21:14:14.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.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-07-15 21:14:14.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.754 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.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-07-15 21:14:14.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.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-07-15 21:14:14.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.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-07-15 21:14:14.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:14.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:14.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:14.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:14.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.756 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.754 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.756 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.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-07-15 21:14:14.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.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-07-15 21:14:14.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.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-07-15 21:14:14.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.757 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.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-07-15 21:14:14.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.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-07-15 21:14:14.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.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-07-15 21:14:14.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.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-07-15 21:14:14.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.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-07-15 21:14:14.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.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-07-15 21:14:14.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:14.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:14.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:14.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:14.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:14.760 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:14.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-07-15 21:14:14.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:14.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-07-15 21:14:14.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:14.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:14.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-07-15 21:14:14.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:14.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:14.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-07-15 21:14:14.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:14.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:14.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.413 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:15.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:15.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:15.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:15.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.416 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.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-07-15 21:14:15.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.417 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.418 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.419 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.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-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.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-07-15 21:14:15.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.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-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.421 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.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-07-15 21:14:15.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.665 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.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-07-15 21:14:15.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.667 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.668 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.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-07-15 21:14:15.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.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-07-15 21:14:15.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.669 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.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-07-15 21:14:15.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.786 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14: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-07-15 21:14:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14: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-07-15 21:14: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-07-15 21:14:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14: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-07-15 21:14:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.786 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14: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-07-15 21:14:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14: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-07-15 21:14: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-07-15 21:14:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14: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-07-15 21:14:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.787 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.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-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.787 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.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-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.787 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.787 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.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-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:15.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:15.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:15.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:15.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.788 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.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-07-15 21:14:15.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.789 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:15.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:15.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:15.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:15.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.790 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.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-07-15 21:14:15.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.791 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14: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-07-15 21:14:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14: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-07-15 21:14: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-07-15 21:14:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14: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-07-15 21:14:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.885 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.887 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.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-07-15 21:14:15.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.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-07-15 21:14:15.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.888 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.890 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.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-07-15 21:14:15.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.890 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.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-07-15 21:14:15.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.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-07-15 21:14:15.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.891 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.892 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.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-07-15 21:14:15.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.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-07-15 21:14:15.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.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-07-15 21:14:15.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.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-07-15 21:14:15.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:15.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:15.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:15.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:15.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:15.892 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:15.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:15.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:15.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:15.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:15.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:15.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:15.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:15.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:15.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:15.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:15.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:15.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.024 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.024 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.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-07-15 21:14:16.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.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-07-15 21:14:16.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.026 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.026 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.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-07-15 21:14:16.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.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-07-15 21:14:16.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.268 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.273 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.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-07-15 21:14:16.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.273 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.275 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.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-07-15 21:14:16.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.275 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.276 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.276 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.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-07-15 21:14:16.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.278 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.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-07-15 21:14:16.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.606 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.606 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:16.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:16.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:16.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:16.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:16.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:16.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:16.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:16.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.607 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.607 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.608 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.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-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.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-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.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-07-15 21:14:16.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.608 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:16.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:16.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:16.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:16.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.880 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.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-07-15 21:14:16.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.882 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.881 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.882 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:16.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:16.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:16.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:16.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.882 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.883 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.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-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.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-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.885 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.885 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.887 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.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-07-15 21:14:16.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.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-07-15 21:14:16.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.888 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:16.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-07-15 21:14:16.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:16.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-07-15 21:14:16.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:16.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-07-15 21:14:16.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:16.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:16.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-07-15 21:14:16.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:16.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:16.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-07-15 21:14:16.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:16.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:16.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.105 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.110 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.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-07-15 21:14:17.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.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-07-15 21:14:17.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.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-07-15 21:14:17.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.112 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.113 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.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-07-15 21:14:17.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.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-07-15 21:14:17.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.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-07-15 21:14:17.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.111 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.114 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.115 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.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-07-15 21:14:17.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.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-07-15 21:14:17.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.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-07-15 21:14:17.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.116 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.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-07-15 21:14:17.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.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-07-15 21:14:17.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.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-07-15 21:14:17.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.589 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.590 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.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-07-15 21:14:17.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.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-07-15 21:14:17.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.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-07-15 21:14:17.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.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-07-15 21:14:17.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.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-07-15 21:14:17.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.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-07-15 21:14:17.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.591 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.592 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.592 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:17.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:17.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:17.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:17.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:17.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:17.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:17.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:17.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.594 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:17.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:17.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:17.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:17.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.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-07-15 21:14:17.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.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-07-15 21:14:17.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.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-07-15 21:14:17.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.595 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.595 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.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-07-15 21:14:17.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.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-07-15 21:14:17.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.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-07-15 21:14:17.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:17.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:17.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:17.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:17.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.727 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.727 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:17.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:17.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:17.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:17.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.729 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:17.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:17.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:17.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:17.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.729 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.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-07-15 21:14:17.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.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-07-15 21:14:17.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.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-07-15 21:14:17.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.729 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.730 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:17.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-07-15 21:14:17.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.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-07-15 21:14:17.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.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-07-15 21:14:17.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.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-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.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-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.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-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:17.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-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:17.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-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:17.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-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:17.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-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:17.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.010 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.010 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.013 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.013 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.158 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.159 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.159 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.159 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.160 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.160 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.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-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.160 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.160 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.161 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.161 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.161 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.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-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.162 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.162 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.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-07-15 21:14:18.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.162 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.163 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.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-07-15 21:14:18.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.163 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.172 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.172 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.173 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.173 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.172 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.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-07-15 21:14:18.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.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-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.175 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.176 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.174 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.176 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.177 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.178 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.178 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.309 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.311 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.313 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.315 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.315 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.317 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.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-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.319 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.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-07-15 21:14:18.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.320 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.992 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.992 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.994 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.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-07-15 21:14:18.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.995 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.997 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.998 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:18.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:18.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:18.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:18.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:18.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.997 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:18.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-07-15 21:14:18.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:18.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-07-15 21:14:18.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:18.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:18.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-07-15 21:14:18.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:18.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:18.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-07-15 21:14:18.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:18.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:18.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.055 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.055 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.372 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.373 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.373 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.374 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.374 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.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-07-15 21:14:19.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.374 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.374 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.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-07-15 21:14:19.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.375 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.375 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.376 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.376 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.519 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.519 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.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-07-15 21:14:19.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.520 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.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-07-15 21:14:19.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.522 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.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-07-15 21:14:19.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.523 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.525 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.525 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.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-07-15 21:14:19.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.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-07-15 21:14:19.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.527 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.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-07-15 21:14:19.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.572 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.573 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.573 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.574 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.574 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.575 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.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-07-15 21:14:19.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.596 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.596 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.597 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.597 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.598 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.598 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.709 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.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-07-15 21:14:19.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.710 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.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-07-15 21:14:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.711 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.712 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.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-07-15 21:14:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.802 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.803 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.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-07-15 21:14:19.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.805 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.805 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.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-07-15 21:14:19.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.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-07-15 21:14:19.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.873 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.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-07-15 21:14:19.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.874 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.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-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.875 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.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-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.876 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.877 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.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-07-15 21:14:19.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.880 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.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-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.880 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.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-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.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-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.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-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.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-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.881 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.881 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:19.882 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:19.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.136 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.136 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.137 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.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-07-15 21:14:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.137 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.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-07-15 21:14:20.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.138 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.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-07-15 21:14:20.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.168 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.169 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.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-07-15 21:14:20.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.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-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.169 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.169 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.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-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.170 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.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-07-15 21:14:20.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.170 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.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-07-15 21:14:20.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.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-07-15 21:14:20.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.315 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:20.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:20.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:20.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:20.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.316 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.317 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.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-07-15 21:14:20.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.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-07-15 21:14:20.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.319 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.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-07-15 21:14:20.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.583 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.583 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:20.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:20.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:20.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:20.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:20.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:20.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:20.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:20.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.586 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.586 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.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-07-15 21:14:20.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.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-07-15 21:14:20.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.588 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.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-07-15 21:14:20.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.589 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.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-07-15 21:14:20.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.670 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.670 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.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-07-15 21:14:20.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.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-07-15 21:14:20.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.858 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.858 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:20.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-07-15 21:14:20.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:20.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-07-15 21:14:20.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:20.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-07-15 21:14:20.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:20.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:20.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-07-15 21:14:20.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:20.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:20.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-07-15 21:14:20.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:20.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:20.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.018 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.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-07-15 21:14:21.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.020 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.156 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.158 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.159 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.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-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.159 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.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-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.159 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.160 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.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-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.161 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.160 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.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-07-15 21:14:21.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.160 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.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-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.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-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.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-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.162 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.162 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.164 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.205 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.206 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.358 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.359 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.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-07-15 21:14:21.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.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-07-15 21:14:21.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.552 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.552 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.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-07-15 21:14:21.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.556 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.557 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.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-07-15 21:14:21.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.602 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.603 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.604 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.604 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.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-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.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-07-15 21:14:21.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.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-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.605 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.609 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.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-07-15 21:14:21.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.718 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.718 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.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-07-15 21:14:21.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.721 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.722 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.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-07-15 21:14:21.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.961 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.961 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.963 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.963 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.963 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.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-07-15 21:14:21.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:21.965 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:21.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-07-15 21:14:21.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:21.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-07-15 21:14:21.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:21.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:21.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-07-15 21:14:21.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:21.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:21.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-07-15 21:14:21.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:21.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:21.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.080 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.082 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.086 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.087 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.353 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.354 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.355 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.355 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.356 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.356 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.356 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.356 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.356 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.356 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.356 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.356 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.356 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.356 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.356 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.356 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.356 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.356 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.356 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.357 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.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-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.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-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.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-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.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-07-15 21:14:22.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.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-07-15 21:14:22.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.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-07-15 21:14:22.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.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-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.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-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.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-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.453 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.453 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.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-07-15 21:14:22.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.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-07-15 21:14:22.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.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-07-15 21:14:22.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.456 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.456 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.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-07-15 21:14:22.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.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-07-15 21:14:22.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.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-07-15 21:14:22.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.605 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.606 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.606 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.606 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.607 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.607 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.607 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.607 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.608 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.608 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.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-07-15 21:14:22.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.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-07-15 21:14:22.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.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-07-15 21:14:22.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.608 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.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-07-15 21:14:22.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.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-07-15 21:14:22.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.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-07-15 21:14:22.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.609 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.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-07-15 21:14:22.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.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-07-15 21:14:22.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.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-07-15 21:14:22.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.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-07-15 21:14:22.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.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-07-15 21:14:22.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.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-07-15 21:14:22.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.610 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.692 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.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-07-15 21:14:22.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.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-07-15 21:14:22.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.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-07-15 21:14:22.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.694 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.695 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.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-07-15 21:14:22.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.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-07-15 21:14:22.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.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-07-15 21:14:22.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.695 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.698 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.698 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.795 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.796 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.798 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.798 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.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-07-15 21:14:22.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.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-07-15 21:14:22.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.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-07-15 21:14:22.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.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-07-15 21:14:22.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.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-07-15 21:14:22.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.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-07-15 21:14:22.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.872 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.873 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:22.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:22.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:22.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:22.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.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-07-15 21:14:22.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.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-07-15 21:14:22.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.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-07-15 21:14:22.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.875 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.875 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:22.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-07-15 21:14:22.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.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-07-15 21:14:22.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.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-07-15 21:14:22.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:22.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-07-15 21:14:22.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:22.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-07-15 21:14:22.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:22.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:22.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-07-15 21:14:22.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:22.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:22.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-07-15 21:14:22.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:22.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:22.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.047 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.047 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.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-07-15 21:14:23.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.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-07-15 21:14:23.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.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-07-15 21:14:23.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.048 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:23.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:23.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:23.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:23.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:23.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:23.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:23.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:23.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.049 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.050 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:23.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:23.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:23.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:23.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:23.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:23.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:23.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:23.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.051 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:23.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:23.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:23.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:23.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.159 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:23.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:23.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:23.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:23.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.162 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.163 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.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-07-15 21:14:23.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.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-07-15 21:14:23.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.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-07-15 21:14:23.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.164 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.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-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.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-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.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-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.166 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.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-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.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-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.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-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.167 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.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-07-15 21:14:23.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.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-07-15 21:14:23.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.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-07-15 21:14:23.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.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-07-15 21:14:23.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.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-07-15 21:14:23.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.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-07-15 21:14:23.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.168 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.169 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.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-07-15 21:14:23.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.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-07-15 21:14:23.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.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-07-15 21:14:23.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.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-07-15 21:14:23.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.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-07-15 21:14:23.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.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-07-15 21:14:23.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.197 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:23.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:23.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:23.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:23.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.198 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.201 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:23.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:23.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:23.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:23.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:23.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:23.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:23.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:23.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.201 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:23.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:23.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:23.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:23.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.593 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.594 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.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-07-15 21:14:23.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.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-07-15 21:14:23.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.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-07-15 21:14:23.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.832 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.836 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.835 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.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-07-15 21:14:23.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.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-07-15 21:14:23.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.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-07-15 21:14:23.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.837 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.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-07-15 21:14:23.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.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-07-15 21:14:23.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.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-07-15 21:14:23.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.838 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.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-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.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-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.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-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:23.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:23.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:23.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:23.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.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-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.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-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.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-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:23.839 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:23.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-07-15 21:14:23.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:23.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-07-15 21:14:23.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:23.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:23.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-07-15 21:14:23.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:23.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:23.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-07-15 21:14:23.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:23.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:23.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.474 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:24.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:24.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:24.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:24.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.475 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.475 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.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-07-15 21:14:24.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.476 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.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-07-15 21:14:24.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.476 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.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-07-15 21:14:24.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.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-07-15 21:14:24.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.477 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.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-07-15 21:14:24.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.499 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.501 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.500 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.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-07-15 21:14:24.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.502 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:24.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:24.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:24.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:24.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.503 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.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-07-15 21:14:24.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.503 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.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-07-15 21:14:24.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.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-07-15 21:14:24.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.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-07-15 21:14:24.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.505 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.505 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:24.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:24.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:24.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:24.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.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-07-15 21:14:24.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.526 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.526 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14: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-07-15 21:14:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14: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-07-15 21:14: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-07-15 21:14:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14: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-07-15 21:14:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.527 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14: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-07-15 21:14:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14: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-07-15 21:14: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-07-15 21:14:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14: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-07-15 21:14:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.527 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.527 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.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-07-15 21:14:24.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.528 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.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-07-15 21:14:24.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.787 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.787 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.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-07-15 21:14:24.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.788 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:24.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:24.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:24.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:24.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.788 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.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-07-15 21:14:24.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.788 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.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-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.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-07-15 21:14:24.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.789 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.789 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.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-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.789 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:24.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:24.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:24.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:24.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:24.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:24.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:24.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:24.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.790 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.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-07-15 21:14:24.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:24.791 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:24.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-07-15 21:14:24.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:24.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-07-15 21:14:24.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:24.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:24.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-07-15 21:14:24.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:24.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:24.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-07-15 21:14:24.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:24.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:24.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.036 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.036 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.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-07-15 21:14:25.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.038 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.038 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.038 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.038 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.038 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.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-07-15 21:14:25.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.070 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.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-07-15 21:14:25.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.071 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.072 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.073 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.076 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.077 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.078 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.079 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.080 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.081 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.080 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.081 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.081 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.082 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.082 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.083 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.083 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.084 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.084 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.085 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.088 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.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-07-15 21:14:25.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.091 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.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-07-15 21:14:25.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.092 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.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-07-15 21:14:25.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.090 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.093 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.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-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.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-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.095 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.096 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.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-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.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-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.099 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.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-07-15 21:14:25.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.103 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.103 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.104 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.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-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.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-07-15 21:14:25.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.104 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.104 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.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-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.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-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.105 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.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-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.510 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.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-07-15 21:14:25.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.511 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.511 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.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-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.512 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.512 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.513 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.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-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.513 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.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-07-15 21:14:25.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.514 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.514 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.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-07-15 21:14:25.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.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-07-15 21:14:25.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.515 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.515 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.783 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.782 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.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-07-15 21:14:25.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.796 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.797 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.799 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.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-07-15 21:14:25.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.801 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.801 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.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-07-15 21:14:25.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.802 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.803 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:25.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:25.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:25.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:25.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.804 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:25.803 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:25.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-07-15 21:14:25.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:25.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-07-15 21:14:25.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:25.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:25.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-07-15 21:14:25.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:25.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:25.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-07-15 21:14:25.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:25.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:25.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.017 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.017 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.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-07-15 21:14:26.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.018 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.018 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.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-07-15 21:14:26.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.019 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.019 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:26.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:26.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:26.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:26.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.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-07-15 21:14:26.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.075 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:26.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:26.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:26.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:26.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.076 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:26.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:26.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:26.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:26.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.077 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.076 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:26.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:26.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:26.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:26.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:26.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:26.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:26.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:26.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.078 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:26.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:26.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:26.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:26.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.080 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:26.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:26.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:26.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:26.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.429 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.429 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.431 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.433 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.434 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.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-07-15 21:14:26.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.435 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.468 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:26.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:26.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:26.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:26.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.469 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.470 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.474 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:26.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:26.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:26.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:26.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.477 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.559 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.562 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.563 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.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-07-15 21:14:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.564 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.883 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:26.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:26.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:26.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:26.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.884 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.883 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.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-07-15 21:14:26.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.886 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.962 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.962 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:26.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:26.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:26.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:26.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.966 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.966 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:26.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:26.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:26.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:26.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.978 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:26.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:26.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:26.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:26.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.978 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.979 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.979 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.980 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.980 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.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-07-15 21:14:26.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.981 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:26.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:26.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:26.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:26.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.982 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:26.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:26.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:26.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:26.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.985 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:26.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:26.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:26.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:26.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.985 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.986 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:26.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:26.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:26.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:26.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:26.987 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:26.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-07-15 21:14:26.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:26.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-07-15 21:14:26.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:26.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:26.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-07-15 21:14:26.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:26.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:26.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-07-15 21:14:26.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:26.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:26.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:27.272 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:27.272 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:27.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-07-15 21:14:27.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:27.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-07-15 21:14:27.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:27.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.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-07-15 21:14:27.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:27.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-07-15 21:14:27.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:27.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.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-07-15 21:14:27.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:27.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:27.273 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:27.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-07-15 21:14:27.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:27.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-07-15 21:14:27.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:27.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.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-07-15 21:14:27.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:27.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-07-15 21:14:27.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:27.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.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-07-15 21:14:27.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:27.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:27.273 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:27.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-07-15 21:14:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:27.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-07-15 21:14:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.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-07-15 21:14:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:27.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-07-15 21:14:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.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-07-15 21:14:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:27.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-07-15 21:14:27.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:27.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-07-15 21:14:27.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:27.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.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-07-15 21:14:27.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:27.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-07-15 21:14:27.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:27.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.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-07-15 21:14:27.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:27.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:27.462 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:27.463 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:27.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:27.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:27.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:27.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:27.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:27.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:27.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:27.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:27.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:27.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:27.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:27.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:27.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:27.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:27.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:27.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:27.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:27.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:27.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:27.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:27.465 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:27.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:27.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:27.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:27.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:27.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:27.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:27.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:27.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:27.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:27.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:27.466 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:27.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:27.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:27.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:27.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:27.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:27.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:27.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:27.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:27.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:27.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:27.861 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:27.862 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:27.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-07-15 21:14:27.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:27.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-07-15 21:14:27.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:27.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.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-07-15 21:14:27.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:27.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-07-15 21:14:27.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:27.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.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-07-15 21:14:27.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:27.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:27.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-07-15 21:14:27.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:27.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-07-15 21:14:27.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:27.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.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-07-15 21:14:27.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:27.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-07-15 21:14:27.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:27.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.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-07-15 21:14:27.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:27.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:27.865 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:27.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:27.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:27.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:27.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:27.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:27.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:27.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:27.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:27.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:27.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:27.866 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:27.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:27.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:27.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:27.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:27.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:27.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:27.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:27.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:27.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:27.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:27.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:27.866 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.018 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.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-07-15 21:14:28.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.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-07-15 21:14:28.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.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-07-15 21:14:28.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.019 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.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-07-15 21:14:28.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.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-07-15 21:14:28.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.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-07-15 21:14:28.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.074 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:28.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:28.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:28.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:28.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.075 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.075 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:28.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:28.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:28.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:28.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.075 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.076 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:28.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:28.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:28.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:28.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.077 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:28.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:28.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:28.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:28.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.077 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:28.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:28.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:28.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:28.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:28.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:28.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:28.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:28.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.289 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.289 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.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-07-15 21:14:28.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.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-07-15 21:14:28.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.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-07-15 21:14:28.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.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-07-15 21:14:28.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.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-07-15 21:14:28.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.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-07-15 21:14:28.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.378 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.378 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:28.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:28.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:28.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:28.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.379 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:28.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:28.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:28.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:28.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:28.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:28.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:28.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:28.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.380 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:28.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:28.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:28.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:28.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.528 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.528 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.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-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.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-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.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-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.528 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.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-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.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-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.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-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.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-07-15 21:14:28.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.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-07-15 21:14:28.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.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-07-15 21:14:28.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.530 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:28.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:28.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:28.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:28.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.530 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.687 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.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-07-15 21:14:28.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.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-07-15 21:14:28.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.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-07-15 21:14:28.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.688 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.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-07-15 21:14:28.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.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-07-15 21:14:28.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.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-07-15 21:14:28.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.688 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.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-07-15 21:14:28.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.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-07-15 21:14:28.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.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-07-15 21:14:28.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.690 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.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-07-15 21:14:28.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.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-07-15 21:14:28.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.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-07-15 21:14:28.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.874 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.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-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.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-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.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-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.874 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.874 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.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-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.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-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.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-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:28.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:28.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:28.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:28.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:28.875 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:28.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-07-15 21:14:28.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:28.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-07-15 21:14:28.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:28.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:28.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-07-15 21:14:28.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:28.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:28.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-07-15 21:14:28.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:28.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:28.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.013 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.013 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.013 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.014 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.014 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.150 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.151 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.152 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.153 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.154 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.154 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.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-07-15 21:14:29.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.155 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.156 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.157 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.157 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.186 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.187 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.188 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.189 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.190 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.436 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.438 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.439 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.442 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.443 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.443 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.470 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.470 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.471 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.471 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.472 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.474 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.712 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.712 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.714 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.713 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.714 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.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-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.714 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.714 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.715 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.715 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.715 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.716 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.716 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.822 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.822 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.823 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.823 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.824 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.824 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.970 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.975 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.975 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.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-07-15 21:14:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.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-07-15 21:14:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.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-07-15 21:14:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.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-07-15 21:14:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.976 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.976 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.976 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:29.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:29.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:29.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:29.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:29.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:29.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:29.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:29.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:29.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:29.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:29.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:29.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:29.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:30.006 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:30.006 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:30.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-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:30.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-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:30.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-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:30.006 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:30.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-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:30.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-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:30.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-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:30.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-07-15 21:14:30.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:30.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-07-15 21:14:30.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:30.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:30.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-07-15 21:14:30.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:30.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:30.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:30.007 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:30.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:30.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:30.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:30.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:30.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:30.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:30.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:30.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:30.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:30.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.008 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:30.028 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:30.029 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:30.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-07-15 21:14:30.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:30.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-07-15 21:14:30.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:30.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:30.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-07-15 21:14:30.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:30.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:30.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:30.029 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:30.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-07-15 21:14:30.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:30.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-07-15 21:14:30.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:30.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:30.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-07-15 21:14:30.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:30.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:30.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:30.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-07-15 21:14:30.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:30.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-07-15 21:14:30.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:30.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:30.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-07-15 21:14:30.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:30.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:30.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:30.030 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:30.030 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:30.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:30.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:30.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:30.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:30.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:30.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:30.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:30.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:30.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:30.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:30.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-07-15 21:14:30.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:30.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-07-15 21:14:30.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:30.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:30.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-07-15 21:14:30.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:30.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:30.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:30.031 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:30.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-07-15 21:14:30.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:30.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-07-15 21:14:30.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:30.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:30.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-07-15 21:14:30.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:30.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:30.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:30.190 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:30.190 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:30.191 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:30.191 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:30.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-07-15 21:14:30.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:30.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-07-15 21:14:30.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:30.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:30.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-07-15 21:14:30.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:30.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:30.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:30.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-07-15 21:14:30.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:30.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-07-15 21:14:30.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:30.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:30.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-07-15 21:14:30.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:30.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:30.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-07-15 21:14:30.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:30.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:30.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.670 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14: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-07-15 21:14:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14: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-07-15 21:14: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-07-15 21:14:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14: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-07-15 21:14:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.671 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.671 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14: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-07-15 21:14:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14: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-07-15 21:14: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-07-15 21:14:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14: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-07-15 21:14:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.672 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.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-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14: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-07-15 21:14:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14: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-07-15 21:14: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-07-15 21:14:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14: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-07-15 21:14:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.672 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.672 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14: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-07-15 21:14:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14: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-07-15 21:14: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-07-15 21:14:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14: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-07-15 21:14:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.673 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.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-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.673 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.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-07-15 21:14:32.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.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-07-15 21:14:32.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.674 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.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-07-15 21:14:32.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.675 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:32.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:32.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:32.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:32.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.902 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.902 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:32.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:32.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:32.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:32.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.903 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.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-07-15 21:14:32.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.904 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.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-07-15 21:14:32.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.904 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.905 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.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-07-15 21:14:32.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.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-07-15 21:14:32.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.932 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.932 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.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-07-15 21:14:32.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.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-07-15 21:14:32.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.933 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.933 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.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-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.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-07-15 21:14:32.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.934 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.934 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.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-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.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-07-15 21:14:32.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.950 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.950 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.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-07-15 21:14:32.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:32.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:32.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:32.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:32.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.954 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.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-07-15 21:14:32.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:32.955 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:32.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-07-15 21:14:32.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:32.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-07-15 21:14:32.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:32.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:32.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-07-15 21:14:32.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:32.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:32.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-07-15 21:14:32.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:32.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:32.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.147 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.148 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:33.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:33.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:33.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:33.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.148 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.149 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.149 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.149 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.150 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:33.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:33.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:33.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:33.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.150 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.151 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.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-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.151 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.152 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.153 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.359 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.359 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.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-07-15 21:14:33.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.360 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.360 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.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-07-15 21:14:33.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.361 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.361 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:33.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:33.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:33.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:33.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.361 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.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-07-15 21:14:33.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.407 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.407 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.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-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.408 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.408 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.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-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.409 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.409 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:33.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:33.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:33.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:33.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.704 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.705 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.705 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.706 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.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-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.706 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.706 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.707 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.707 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.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-07-15 21:14:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.708 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.708 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.921 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.921 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.922 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.922 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:33.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:33.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:33.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:33.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.923 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.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-07-15 21:14:33.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.924 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:33.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:33.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:33.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:33.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.924 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.967 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.968 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.968 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.969 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.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-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.969 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.969 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:33.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-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:33.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-07-15 21:14:33.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:33.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-07-15 21:14:33.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:33.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:33.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-07-15 21:14:33.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:33.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:33.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-07-15 21:14:33.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:33.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:33.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.041 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:36.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:36.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:36.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:36.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.042 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.042 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:36.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:36.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:36.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:36.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.043 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.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-07-15 21:14:36.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.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-07-15 21:14:36.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.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-07-15 21:14:36.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.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-07-15 21:14:36.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.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-07-15 21:14:36.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.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-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.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-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.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-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.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-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.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-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.043 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.043 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.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-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.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-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.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-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.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-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.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-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.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-07-15 21:14:36.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.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-07-15 21:14:36.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.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-07-15 21:14:36.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.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-07-15 21:14:36.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.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-07-15 21:14:36.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.044 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.044 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.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-07-15 21:14:36.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.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-07-15 21:14:36.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.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-07-15 21:14:36.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.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-07-15 21:14:36.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.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-07-15 21:14:36.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.048 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:36.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:36.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:36.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:36.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:36.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:36.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:36.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:36.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.049 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.051 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:36.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:36.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:36.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:36.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:36.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:36.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:36.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:36.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.049 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.052 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.054 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:36.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:36.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:36.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:36.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.540 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.540 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.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-07-15 21:14:36.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.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-07-15 21:14:36.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.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-07-15 21:14:36.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.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-07-15 21:14:36.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.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-07-15 21:14:36.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.541 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:36.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:36.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:36.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:36.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:36.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:36.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:36.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:36.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.542 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:36.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:36.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:36.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:36.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.730 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.730 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:36.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:36.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:36.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:36.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.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-07-15 21:14:36.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.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-07-15 21:14:36.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.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-07-15 21:14:36.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.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-07-15 21:14:36.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.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-07-15 21:14:36.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.731 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.733 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:36.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:36.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:36.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:36.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:36.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:36.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:36.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:36.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:36.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:36.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:36.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:36.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:36.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:36.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:36.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:36.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:36.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:39.905 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:39.905 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:39.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-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:39.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-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:39.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-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:39.905 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:39.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-07-15 21:14:39.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:39.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-07-15 21:14:39.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:39.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:39.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-07-15 21:14:39.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:39.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:39.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:39.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:39.906 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:39.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-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:39.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-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:39.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-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:39.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:39.906 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:39.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-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:39.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-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:39.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-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:39.906 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:39.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-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:39.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-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:39.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-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:39.906 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:39.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-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:39.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-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:39.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-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:39.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:39.907 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:39.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-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:39.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-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:39.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-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:39.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:39.907 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:39.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-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:39.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-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:39.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-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:39.907 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:39.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-07-15 21:14:39.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:39.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-07-15 21:14:39.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:39.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:39.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-07-15 21:14:39.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:39.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:39.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:39.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:39.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-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:39.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-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:39.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-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:39.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-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:39.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.118 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.119 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.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-07-15 21:14:40.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.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-07-15 21:14:40.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.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-07-15 21:14:40.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.120 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.120 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.120 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.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-07-15 21:14:40.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.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-07-15 21:14:40.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.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-07-15 21:14:40.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.120 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.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-07-15 21:14:40.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.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-07-15 21:14:40.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.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-07-15 21:14:40.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.160 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.161 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.160 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.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-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.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-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.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-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.161 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.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-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.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-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.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-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.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-07-15 21:14:40.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.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-07-15 21:14:40.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.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-07-15 21:14:40.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.163 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.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-07-15 21:14:40.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.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-07-15 21:14:40.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.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-07-15 21:14:40.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.164 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.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-07-15 21:14:40.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.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-07-15 21:14:40.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.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-07-15 21:14:40.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.401 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.401 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.402 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.402 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.402 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.403 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.403 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.403 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.404 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.404 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.630 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.630 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.631 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.631 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:40.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:40.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:40.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:40.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.631 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.632 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.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-07-15 21:14:40.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.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-07-15 21:14:40.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.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-07-15 21:14:40.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.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-07-15 21:14:40.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.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-07-15 21:14:40.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.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-07-15 21:14:40.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.666 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.666 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.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-07-15 21:14:40.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.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-07-15 21:14:40.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.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-07-15 21:14:40.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.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-07-15 21:14:40.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.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-07-15 21:14:40.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.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-07-15 21:14:40.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.667 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.667 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.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-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.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-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.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-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.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-07-15 21:14:40.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.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-07-15 21:14:40.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.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-07-15 21:14:40.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.668 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.668 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:40.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-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.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-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.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-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:40.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-07-15 21:14:40.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:40.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-07-15 21:14:40.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:40.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:40.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-07-15 21:14:40.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:40.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:40.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-07-15 21:14:40.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:40.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:40.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:43.237 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:43.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-07-15 21:14:43.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:43.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-07-15 21:14:43.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:43.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.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-07-15 21:14:43.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:43.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-07-15 21:14:43.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:43.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.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-07-15 21:14:43.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:43.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:43.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:43.238 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:43.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-07-15 21:14:43.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:43.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-07-15 21:14:43.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:43.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.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-07-15 21:14:43.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:43.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-07-15 21:14:43.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:43.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.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-07-15 21:14:43.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:43.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:43.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:43.238 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:43.239 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:43.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:43.240 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:43.239 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:43.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:43.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:43.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:43.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:43.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:43.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:43.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:43.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:43.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:43.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:43.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:43.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:43.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:43.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:43.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:43.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:43.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:43.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:43.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:43.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:43.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:43.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:43.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:43.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:43.242 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:43.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-07-15 21:14:43.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:43.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-07-15 21:14:43.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:43.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.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-07-15 21:14:43.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:43.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-07-15 21:14:43.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:43.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.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-07-15 21:14:43.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:43.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:43.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:43.243 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:43.243 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:43.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-07-15 21:14:43.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:43.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-07-15 21:14:43.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:43.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.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-07-15 21:14:43.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:43.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-07-15 21:14:43.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:43.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.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-07-15 21:14:43.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:43.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:43.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:43.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-07-15 21:14:43.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:43.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-07-15 21:14:43.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:43.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.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-07-15 21:14:43.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:43.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-07-15 21:14:43.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:43.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.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-07-15 21:14:43.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:43.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:43.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:43.244 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:43.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-07-15 21:14:43.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:43.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-07-15 21:14:43.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:43.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.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-07-15 21:14:43.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:43.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-07-15 21:14:43.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:43.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.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-07-15 21:14:43.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:43.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:43.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:43.245 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:43.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-07-15 21:14:43.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:43.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-07-15 21:14:43.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:43.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.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-07-15 21:14:43.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:43.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-07-15 21:14:43.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:43.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.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-07-15 21:14:43.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:43.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:43.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:43.247 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:43.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-07-15 21:14:43.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:43.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-07-15 21:14:43.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:43.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.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-07-15 21:14:43.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:43.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-07-15 21:14:43.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:43.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:43.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-07-15 21:14:43.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:43.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:43.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.159 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.159 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.160 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.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-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.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-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.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-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.160 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.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-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.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-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.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-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.161 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.161 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.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-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.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-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.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-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.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-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.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-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.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-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.161 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.161 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.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-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.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-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.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-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.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-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.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-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.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-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.161 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.161 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.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-07-15 21:14:44.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.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-07-15 21:14:44.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.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-07-15 21:14:44.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.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-07-15 21:14:44.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.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-07-15 21:14:44.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.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-07-15 21:14:44.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.418 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.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-07-15 21:14:44.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.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-07-15 21:14:44.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.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-07-15 21:14:44.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.418 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.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-07-15 21:14:44.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.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-07-15 21:14:44.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.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-07-15 21:14:44.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.423 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.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-07-15 21:14:44.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.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-07-15 21:14:44.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.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-07-15 21:14:44.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.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-07-15 21:14:44.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.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-07-15 21:14:44.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.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-07-15 21:14:44.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.627 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.627 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.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-07-15 21:14:44.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.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-07-15 21:14:44.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.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-07-15 21:14:44.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:44.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:44.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:44.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:44.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.627 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.628 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:44.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:44.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:44.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:44.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.629 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:44.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:44.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:44.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:44.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.629 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:44.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:44.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:44.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:44.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.631 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:44.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:44.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:44.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:44.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.631 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.632 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:44.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:44.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:44.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:44.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.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-07-15 21:14:44.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.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-07-15 21:14:44.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.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-07-15 21:14:44.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.878 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.878 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.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-07-15 21:14:44.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.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-07-15 21:14:44.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.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-07-15 21:14:44.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.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-07-15 21:14:44.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:44.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:44.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:44.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:44.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.883 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.883 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:44.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.114 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:45.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:45.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:45.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:45.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.114 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.115 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.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-07-15 21:14:45.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.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-07-15 21:14:45.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.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-07-15 21:14:45.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.116 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.119 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.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-07-15 21:14:45.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.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-07-15 21:14:45.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.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-07-15 21:14:45.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.118 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.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-07-15 21:14:45.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.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-07-15 21:14:45.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.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-07-15 21:14:45.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:45.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:45.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:45.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:45.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.120 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.120 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.121 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.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-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.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-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.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-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.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-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.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-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.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-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.123 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.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-07-15 21:14:45.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.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-07-15 21:14:45.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.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-07-15 21:14:45.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.834 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.834 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:45.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:45.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:45.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:45.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:45.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:45.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:45.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:45.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.835 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:45.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:45.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:45.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:45.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.837 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.837 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.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-07-15 21:14:45.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.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-07-15 21:14:45.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.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-07-15 21:14:45.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.837 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:45.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:45.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:45.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:45.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.838 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:45.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:45.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:45.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:45.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.949 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:45.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:45.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:45.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:45.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.949 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.950 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.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-07-15 21:14:45.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.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-07-15 21:14:45.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.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-07-15 21:14:45.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.953 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.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-07-15 21:14:45.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.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-07-15 21:14:45.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.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-07-15 21:14:45.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:45.955 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:45.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-07-15 21:14:45.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:45.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-07-15 21:14:45.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:45.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:45.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-07-15 21:14:45.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:45.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:45.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-07-15 21:14:45.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:45.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:45.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.248 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:46.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:46.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:46.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:46.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.250 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.250 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.251 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:46.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:46.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:46.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:46.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.254 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.254 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.364 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.365 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:46.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:46.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:46.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:46.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.365 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:46.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:46.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:46.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:46.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.365 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.369 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.369 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:46.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:46.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:46.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:46.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:46.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:46.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:46.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:46.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.426 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.426 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.427 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.427 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.428 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.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-07-15 21:14:46.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.428 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.428 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.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-07-15 21:14:46.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.429 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.430 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.431 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.889 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.889 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.890 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:46.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:46.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:46.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:46.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.890 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.891 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.891 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.891 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.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-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.892 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.892 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:46.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:46.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:46.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:46.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.893 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.893 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.893 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.893 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:46.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:46.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:46.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:46.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.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-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.894 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.894 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.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-07-15 21:14:46.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.895 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.896 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:46.896 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:46.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-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:46.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-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:46.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-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:46.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-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:46.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.269 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.269 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.269 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.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-07-15 21:14:47.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.270 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.270 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.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-07-15 21:14:47.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.270 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.316 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.316 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.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-07-15 21:14:47.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.317 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.318 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.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-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.318 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.318 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.472 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:47.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:47.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:47.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:47.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.474 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.474 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.474 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.475 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.476 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.478 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.478 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:47.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:47.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:47.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:47.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.480 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:47.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:47.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:47.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:47.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.572 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.573 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:47.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:47.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:47.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:47.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.574 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.574 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.574 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.575 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.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-07-15 21:14:47.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.576 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.577 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.578 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.579 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.797 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.797 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.798 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.805 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.806 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.807 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.840 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.841 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.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-07-15 21:14:47.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.842 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.842 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.843 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.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-07-15 21:14:47.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.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-07-15 21:14:47.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.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-07-15 21:14:47.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.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-07-15 21:14:47.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.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-07-15 21:14:47.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:47.843 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:47.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:47.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:47.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:47.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:47.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:47.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:47.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:47.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:47.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:47.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:47.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:47.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.342 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.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-07-15 21:14:48.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.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-07-15 21:14:48.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.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-07-15 21:14:48.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.344 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.344 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:48.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:48.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:48.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:48.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.345 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:48.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:48.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:48.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:48.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:48.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:48.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:48.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:48.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.345 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.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-07-15 21:14:48.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.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-07-15 21:14:48.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.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-07-15 21:14:48.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.347 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:48.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:48.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:48.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:48.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.348 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:48.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:48.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:48.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:48.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.348 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.348 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:48.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:48.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:48.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:48.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.349 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.367 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.367 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:48.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:48.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:48.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:48.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.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-07-15 21:14:48.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.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-07-15 21:14:48.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.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-07-15 21:14:48.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.889 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.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-07-15 21:14:48.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.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-07-15 21:14:48.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.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-07-15 21:14:48.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.891 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.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-07-15 21:14:48.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.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-07-15 21:14:48.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.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-07-15 21:14:48.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.893 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.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-07-15 21:14:48.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.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-07-15 21:14:48.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.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-07-15 21:14:48.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.895 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.895 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.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-07-15 21:14:48.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.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-07-15 21:14:48.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.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-07-15 21:14:48.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.896 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.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-07-15 21:14:48.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.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-07-15 21:14:48.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.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-07-15 21:14:48.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.896 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.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-07-15 21:14:48.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.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-07-15 21:14:48.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.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-07-15 21:14:48.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.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-07-15 21:14:48.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:48.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:48.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:48.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:48.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:48.897 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:48.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:48.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:48.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:48.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:48.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:48.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:48.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:48.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:48.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:48.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:48.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:48.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.083 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:49.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:49.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:49.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:49.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.083 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.084 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.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-07-15 21:14:49.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.084 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.085 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.085 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.086 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:49.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:49.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:49.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:49.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.087 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:49.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:49.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:49.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:49.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.085 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.087 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:49.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:49.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:49.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:49.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:49.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:49.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:49.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:49.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.089 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.091 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.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-07-15 21:14:49.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.092 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.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-07-15 21:14:49.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.092 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.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-07-15 21:14:49.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.096 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:49.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:49.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:49.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:49.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.097 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.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-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.097 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.097 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.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-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:49.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:49.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:49.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:49.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.101 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.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-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.101 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.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-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.270 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.270 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.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-07-15 21:14:49.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.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-07-15 21:14:49.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.440 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.440 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.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-07-15 21:14:49.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.441 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.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-07-15 21:14:49.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.441 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.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-07-15 21:14:49.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.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-07-15 21:14:49.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.443 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.443 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.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-07-15 21:14:49.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.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-07-15 21:14:49.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.543 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.543 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.544 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:49.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:49.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:49.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:49.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.544 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.545 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.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-07-15 21:14:49.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:49.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:49.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:49.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:49.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.545 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.546 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.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-07-15 21:14:49.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.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-07-15 21:14:49.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:49.547 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:49.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-07-15 21:14:49.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:49.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-07-15 21:14:49.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:49.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:49.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-07-15 21:14:49.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:49.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:49.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-07-15 21:14:49.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:49.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:49.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.123 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:50.124 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:50.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-07-15 21:14:50.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:50.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-07-15 21:14:50.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:50.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:50.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-07-15 21:14:50.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.126 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:50.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-07-15 21:14:50.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:50.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-07-15 21:14:50.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:50.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:50.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-07-15 21:14:50.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.126 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:50.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-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:50.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-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:50.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-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.127 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:50.127 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:50.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-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:50.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-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:50.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-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.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-07-15 21:14:50.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:50.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-07-15 21:14:50.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:50.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:50.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-07-15 21:14:50.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.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-07-15 21:14:50.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:50.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-07-15 21:14:50.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:50.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:50.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-07-15 21:14:50.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.141 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14: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-07-15 21:14:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14: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-07-15 21:14: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-07-15 21:14:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14: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-07-15 21:14:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.142 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14: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-07-15 21:14:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14: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-07-15 21:14: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-07-15 21:14:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14: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-07-15 21:14:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.513 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:50.513 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:50.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:50.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:50.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:50.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:50.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:50.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:50.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:50.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.515 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:50.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-07-15 21:14:50.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:50.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-07-15 21:14:50.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:50.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:50.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-07-15 21:14:50.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.515 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:50.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-07-15 21:14:50.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:50.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-07-15 21:14:50.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:50.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:50.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-07-15 21:14:50.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.515 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:50.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-07-15 21:14:50.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:50.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-07-15 21:14:50.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:50.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:50.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-07-15 21:14:50.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.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-07-15 21:14:50.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:50.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-07-15 21:14:50.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:50.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:50.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-07-15 21:14:50.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.519 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:50.517 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:50.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-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:50.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-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:50.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-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.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-07-15 21:14:50.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:50.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-07-15 21:14:50.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:50.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:50.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-07-15 21:14:50.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.520 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:50.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-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:50.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-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:50.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-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.553 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:50.553 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:50.553 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.553 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:50.553 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:50.553 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:50.553 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.553 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:50.553 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:50.553 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:50.553 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.553 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.553 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:50.553 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.553 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.553 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:50.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-07-15 21:14:50.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:50.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-07-15 21:14:50.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:50.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:50.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-07-15 21:14:50.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:50.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:50.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-07-15 21:14:50.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:50.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:50.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.121 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.121 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.121 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.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-07-15 21:14:51.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.124 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.124 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.125 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.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-07-15 21:14:51.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.127 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.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-07-15 21:14:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.129 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.301 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.301 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.302 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.303 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.303 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.303 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.304 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.304 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.304 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.305 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.306 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.307 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.307 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.308 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.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-07-15 21:14:51.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.309 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.309 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.309 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.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-07-15 21:14:51.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.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-07-15 21:14:51.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.310 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.312 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.428 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.429 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.430 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.430 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.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-07-15 21:14:51.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.430 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.431 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.431 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.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-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.432 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.432 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.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-07-15 21:14:51.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.433 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.508 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.508 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.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-07-15 21:14:51.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.661 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.661 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.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-07-15 21:14:51.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.664 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.666 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.817 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.817 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.818 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.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-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.818 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.820 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.821 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.882 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.882 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.883 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.884 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.884 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.885 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.886 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.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-07-15 21:14:51.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.887 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.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-07-15 21:14:51.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.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-07-15 21:14:51.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.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-07-15 21:14:51.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.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-07-15 21:14:51.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.957 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.958 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.957 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.958 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.958 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.958 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.958 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.958 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.958 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.958 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.958 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.958 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.958 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.958 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.958 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.958 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.958 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.958 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.959 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.959 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.961 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.961 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:51.962 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:51.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:51.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:51.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:51.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:51.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:51.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:51.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:51.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:51.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:51.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:51.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:51.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.416 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.416 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.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-07-15 21:14:52.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.418 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.418 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.418 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.419 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.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-07-15 21:14:52.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.456 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.457 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.457 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:52.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:52.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:52.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:52.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.459 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:52.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:52.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:52.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:52.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.461 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.461 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.557 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.557 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.559 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:52.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:52.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:52.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:52.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.559 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.560 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.562 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.768 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.768 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.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-07-15 21:14:52.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.770 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.770 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.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-07-15 21:14:52.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.771 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.771 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:52.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:52.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:52.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:52.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.811 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.812 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.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-07-15 21:14:52.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.813 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.813 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.814 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.814 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:52.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-07-15 21:14:52.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:52.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-07-15 21:14:52.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:52.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-07-15 21:14:52.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:52.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:52.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-07-15 21:14:52.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:52.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:52.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-07-15 21:14:52.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:52.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:52.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.204 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:53.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:53.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:53.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:53.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.207 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.207 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:53.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:53.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:53.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:53.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:53.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:53.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:53.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:53.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.209 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.209 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.210 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:53.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:53.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:53.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:53.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.210 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:53.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:53.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:53.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:53.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.214 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:53.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:53.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:53.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:53.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.719 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.720 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.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-07-15 21:14:53.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.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-07-15 21:14:53.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.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-07-15 21:14:53.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:53.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:53.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:53.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:53.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.721 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.722 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.722 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.723 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.723 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.723 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.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-07-15 21:14:53.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.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-07-15 21:14:53.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.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-07-15 21:14:53.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.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-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.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-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.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-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.724 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.724 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.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-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.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-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.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-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.725 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.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-07-15 21:14:53.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.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-07-15 21:14:53.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.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-07-15 21:14:53.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.725 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:53.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:53.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:53.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:53.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.725 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.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-07-15 21:14:53.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.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-07-15 21:14:53.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.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-07-15 21:14:53.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.726 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:53.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:53.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:53.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:53.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:53.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:53.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:53.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:53.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.726 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.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-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.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-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.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-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.727 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.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-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.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-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.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-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.728 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:53.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:53.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:53.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:53.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:53.729 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:53.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-07-15 21:14:53.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:53.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-07-15 21:14:53.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:53.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:53.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-07-15 21:14:53.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:53.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:53.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-07-15 21:14:53.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:53.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:53.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.477 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.478 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:54.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:54.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:54.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:54.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.480 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:54.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:54.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:54.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:54.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:54.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:54.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:54.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:54.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.481 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.483 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:54.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:54.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:54.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:54.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.483 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.481 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.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-07-15 21:14:54.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.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-07-15 21:14:54.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.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-07-15 21:14:54.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.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-07-15 21:14:54.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.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-07-15 21:14:54.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.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-07-15 21:14:54.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.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-07-15 21:14:54.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.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-07-15 21:14:54.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.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-07-15 21:14:54.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.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-07-15 21:14:54.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.485 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.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-07-15 21:14:54.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.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-07-15 21:14:54.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.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-07-15 21:14:54.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.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-07-15 21:14:54.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.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-07-15 21:14:54.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.486 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.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-07-15 21:14:54.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.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-07-15 21:14:54.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.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-07-15 21:14:54.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.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-07-15 21:14:54.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.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-07-15 21:14:54.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.956 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:54.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:54.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:54.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:54.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.957 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.958 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.959 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.959 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.958 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.962 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:54.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:54.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:54.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:54.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.963 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.963 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.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-07-15 21:14:54.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.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-07-15 21:14:54.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.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-07-15 21:14:54.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.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-07-15 21:14:54.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.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-07-15 21:14:54.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.964 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:54.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:54.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:54.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:54.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.964 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.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-07-15 21:14:54.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.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-07-15 21:14:54.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.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-07-15 21:14:54.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.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-07-15 21:14:54.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.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-07-15 21:14:54.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.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-07-15 21:14:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.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-07-15 21:14:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.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-07-15 21:14:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.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-07-15 21:14:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.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-07-15 21:14:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.965 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.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-07-15 21:14:54.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.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-07-15 21:14:54.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.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-07-15 21:14:54.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.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-07-15 21:14:54.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.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-07-15 21:14:54.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:54.967 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:54.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:54.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:54.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:54.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:54.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:54.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:54.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:54.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:54.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:54.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:54.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:54.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.174 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.175 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:55.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:55.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:55.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:55.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.174 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:55.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:55.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:55.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:55.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.179 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:55.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:55.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:55.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:55.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.176 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.179 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.179 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.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-07-15 21:14:55.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.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-07-15 21:14:55.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.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-07-15 21:14:55.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:55.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:55.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:55.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:55.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:55.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:55.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:55.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:55.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.503 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.503 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.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-07-15 21:14:55.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.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-07-15 21:14:55.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.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-07-15 21:14:55.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.503 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.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-07-15 21:14:55.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.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-07-15 21:14:55.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.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-07-15 21:14:55.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.504 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.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-07-15 21:14:55.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.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-07-15 21:14:55.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.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-07-15 21:14:55.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.505 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:55.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:55.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:55.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:55.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.505 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:55.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:55.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:55.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:55.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.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-07-15 21:14:55.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.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-07-15 21:14:55.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.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-07-15 21:14:55.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.506 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.506 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.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-07-15 21:14:55.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.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-07-15 21:14:55.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.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-07-15 21:14:55.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.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-07-15 21:14:55.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.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-07-15 21:14:55.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.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-07-15 21:14:55.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.779 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:55.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:55.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:55.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:55.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.782 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.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-07-15 21:14:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.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-07-15 21:14:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.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-07-15 21:14:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.784 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:55.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:55.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:55.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:55.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:55.785 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:55.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-07-15 21:14:55.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:55.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-07-15 21:14:55.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:55.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:55.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-07-15 21:14:55.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:55.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:55.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-07-15 21:14:55.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:55.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:55.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.522 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.523 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.524 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.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-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.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-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.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-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:56.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:56.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:56.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:56.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.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-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.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-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.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-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.525 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14: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-07-15 21:14:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14: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-07-15 21:14: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-07-15 21:14:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14: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-07-15 21:14:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14: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-07-15 21:14:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.526 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.526 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.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-07-15 21:14:56.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.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-07-15 21:14:56.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.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-07-15 21:14:56.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:56.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:56.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:56.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:56.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.528 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.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-07-15 21:14:56.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.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-07-15 21:14:56.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.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-07-15 21:14:56.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.529 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.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-07-15 21:14:56.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.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-07-15 21:14:56.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.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-07-15 21:14:56.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.778 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.780 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.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-07-15 21:14:56.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.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-07-15 21:14:56.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.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-07-15 21:14:56.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.782 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:56.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:56.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:56.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:56.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.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-07-15 21:14:56.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.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-07-15 21:14:56.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.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-07-15 21:14:56.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.784 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:56.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:56.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:56.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:56.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.956 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.957 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:56.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:56.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:56.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:56.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:56.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:56.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:56.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:56.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.957 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.958 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:56.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:56.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:56.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:56.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.959 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:56.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:56.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:56.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:56.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.959 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.998 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.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-07-15 21:14:56.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.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-07-15 21:14:56.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.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-07-15 21:14:56.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.998 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.999 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.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-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.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-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.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-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:56.999 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.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-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.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-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.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-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.000 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:56.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-07-15 21:14:56.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:56.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-07-15 21:14:56.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:56.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:56.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-07-15 21:14:56.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:56.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:56.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-07-15 21:14:56.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:56.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:56.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.000 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.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-07-15 21:14:57.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.001 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.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-07-15 21:14:57.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.001 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.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-07-15 21:14:57.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.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-07-15 21:14:57.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.002 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.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-07-15 21:14:57.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.003 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.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-07-15 21:14:57.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.198 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.200 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:57.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:57.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:57.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:57.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:57.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:57.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:57.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:57.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.202 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.203 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.201 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.204 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:57.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:57.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:57.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:57.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.206 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:57.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:57.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:57.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:57.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:57.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:57.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:57.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:57.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.207 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:57.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:57.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:57.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:57.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.288 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.288 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.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-07-15 21:14:57.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.291 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.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-07-15 21:14:57.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.290 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.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-07-15 21:14:57.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.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-07-15 21:14:57.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.516 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.517 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:57.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:57.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:57.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:57.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.517 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.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-07-15 21:14:57.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.519 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.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-07-15 21:14:57.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.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-07-15 21:14:57.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.520 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.521 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.522 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.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-07-15 21:14:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.522 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:57.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:57.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:57.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:57.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.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-07-15 21:14:57.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.892 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.892 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.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-07-15 21:14:57.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.893 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.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-07-15 21:14:57.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.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-07-15 21:14:57.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.895 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.896 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.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-07-15 21:14:57.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.899 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:57.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:57.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:57.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:57.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.899 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.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-07-15 21:14:57.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.900 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:57.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-07-15 21:14:57.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.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-07-15 21:14:57.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.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-07-15 21:14:57.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.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-07-15 21:14:57.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:57.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:57.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:57.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:57.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:57.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:57.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:57.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:57.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:57.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:57.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:57.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:57.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.181 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.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-07-15 21:14:58.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.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-07-15 21:14:58.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.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-07-15 21:14:58.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.181 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.182 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:58.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:58.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:58.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:58.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.183 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:58.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:58.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:58.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:58.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.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-07-15 21:14:58.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.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-07-15 21:14:58.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.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-07-15 21:14:58.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.185 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.185 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.552 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.552 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.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-07-15 21:14:58.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.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-07-15 21:14:58.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.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-07-15 21:14:58.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.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-07-15 21:14:58.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.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-07-15 21:14:58.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.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-07-15 21:14:58.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.555 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.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-07-15 21:14:58.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.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-07-15 21:14:58.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.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-07-15 21:14:58.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.556 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.557 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:58.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:58.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:58.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:58.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.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-07-15 21:14:58.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.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-07-15 21:14:58.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.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-07-15 21:14:58.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.561 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.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-07-15 21:14:58.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.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-07-15 21:14:58.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.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-07-15 21:14:58.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.600 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:58.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:58.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:58.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:58.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.602 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.602 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:58.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:58.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:58.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:58.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.602 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.603 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.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-07-15 21:14:58.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.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-07-15 21:14:58.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.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-07-15 21:14:58.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.603 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:58.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:58.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:58.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:58.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.604 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.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-07-15 21:14:58.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.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-07-15 21:14:58.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.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-07-15 21:14:58.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:58.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:58.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:58.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:58.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.663 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.663 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.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-07-15 21:14:58.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.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-07-15 21:14:58.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.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-07-15 21:14:58.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.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-07-15 21:14:58.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.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-07-15 21:14:58.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.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-07-15 21:14:58.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.772 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.772 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:58.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:58.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:58.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:58.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.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-07-15 21:14:58.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.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-07-15 21:14:58.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.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-07-15 21:14:58.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.776 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.776 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.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-07-15 21:14:58.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.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-07-15 21:14:58.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.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-07-15 21:14:58.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:58.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:58.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:58.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:58.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.962 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:58.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:58.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:58.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:58.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.964 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.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-07-15 21:14:58.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.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-07-15 21:14:58.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.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-07-15 21:14:58.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.966 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.966 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.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-07-15 21:14:58.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.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-07-15 21:14:58.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.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-07-15 21:14:58.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:58.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:58.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:58.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:58.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.995 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.995 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:58.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:58.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:58.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:58.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.999 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:58.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:58.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:58.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:58.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:58.997 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:58.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-07-15 21:14:58.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:58.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-07-15 21:14:58.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:58.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:58.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-07-15 21:14:58.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:58.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:58.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-07-15 21:14:58.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:58.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:58.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.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-07-15 21:14:59.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.001 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.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-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.001 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.001 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.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-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.002 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:59.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:59.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:59.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:59.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.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-07-15 21:14:59.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.003 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.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-07-15 21:14:59.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.004 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.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-07-15 21:14:59.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.267 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.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-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.268 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.268 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.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-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.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-07-15 21:14:59.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.269 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.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-07-15 21:14:59.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.379 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.379 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:59.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:59.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:59.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:59.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:59.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:59.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:59.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:59.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.380 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.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-07-15 21:14:59.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.383 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.383 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:59.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:59.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:59.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:59.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.384 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:59.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:59.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:59.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:59.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.384 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:59.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:59.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:59.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:59.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:59.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:59.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:59.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:59.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.386 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:59.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:59.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:59.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:59.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.482 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.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-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.484 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.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-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.485 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.486 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.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-07-15 21:14:59.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.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-07-15 21:14:59.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.488 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.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-07-15 21:14:59.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.489 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.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-07-15 21:14:59.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.490 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.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-07-15 21:14:59.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.491 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.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-07-15 21:14:59.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.639 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.639 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.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-07-15 21:14:59.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:59.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:59.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:59.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:59.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.641 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.642 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:14:59.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-07-15 21:14:59.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.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-07-15 21:14:59.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.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-07-15 21:14:59.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.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-07-15 21:14:59.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:14:59.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:14:59.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:14:59.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:14:59.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:14:59.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:14:59.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:14:59.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:14:59.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:14:59.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:14:59.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:14:59.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:14:59.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:00.103 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:00.104 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:00.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:00.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:00.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:00.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:00.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:00.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:00.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:00.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:00.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:00.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:00.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:00.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:00.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-07-15 21:15:00.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:00.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-07-15 21:15:00.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:00.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.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-07-15 21:15:00.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:00.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-07-15 21:15:00.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:00.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.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-07-15 21:15:00.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:00.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:00.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:00.105 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:00.105 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:00.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-07-15 21:15:00.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:00.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-07-15 21:15:00.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:00.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.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-07-15 21:15:00.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:00.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-07-15 21:15:00.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:00.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.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-07-15 21:15:00.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:00.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:00.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:00.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-07-15 21:15:00.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:00.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-07-15 21:15:00.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:00.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.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-07-15 21:15:00.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:00.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-07-15 21:15:00.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:00.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.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-07-15 21:15:00.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:00.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:00.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:00.580 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:00.584 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:00.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-07-15 21:15:00.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:00.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-07-15 21:15:00.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:00.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.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-07-15 21:15:00.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:00.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-07-15 21:15:00.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:00.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.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-07-15 21:15:00.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:00.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:00.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:00.586 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:00.586 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:00.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-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:00.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-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.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-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:00.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-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.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-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:00.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-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:00.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-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.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-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:00.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-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.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-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:00.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:00.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-07-15 21:15:00.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:00.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-07-15 21:15:00.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:00.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.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-07-15 21:15:00.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:00.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-07-15 21:15:00.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:00.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.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-07-15 21:15:00.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:00.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:00.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:00.590 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:00.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-07-15 21:15:00.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:00.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-07-15 21:15:00.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:00.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.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-07-15 21:15:00.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:00.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-07-15 21:15:00.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:00.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.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-07-15 21:15:00.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:00.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:00.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:00.591 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:00.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:00.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:00.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:00.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:00.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:00.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:00.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:00.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:00.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:00.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:00.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:00.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:00.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.044 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.044 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.045 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.048 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:01.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:01.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:01.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:01.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.049 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:01.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:01.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:01.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:01.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:01.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:01.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:01.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:01.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.049 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.052 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:01.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:01.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:01.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:01.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.127 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.129 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.237 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.237 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:01.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:01.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:01.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:01.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.239 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.240 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:01.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:01.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:01.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:01.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:01.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:01.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:01.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:01.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.449 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:01.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:01.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:01.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:01.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.451 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.452 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:01.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:01.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:01.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:01.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:01.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:01.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:01.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:01.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.452 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:01.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:01.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:01.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:01.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.491 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.492 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.638 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.639 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:01.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:01.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:01.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:01.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.640 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.639 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.640 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.640 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:01.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:01.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:01.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:01.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.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-07-15 21:15:01.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.691 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.695 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:01.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:01.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:01.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:01.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.696 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.697 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.699 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.700 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:01.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:01.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:01.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:01.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.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-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.701 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.702 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:01.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:01.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:01.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:01.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.933 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.934 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.935 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.935 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.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-07-15 21:15:01.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.940 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.940 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.963 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:01.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:01.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:01.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:01.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:01.964 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:01.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-07-15 21:15:01.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:01.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-07-15 21:15:01.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:01.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:01.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-07-15 21:15:01.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:01.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:01.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-07-15 21:15:01.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:01.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:01.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:02.383 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:02.383 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:02.384 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:02.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:02.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:02.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:02.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:02.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:02.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:02.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:02.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:02.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:02.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.383 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:02.386 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:02.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:02.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:02.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:02.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:02.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:02.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:02.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:02.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:02.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:02.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:02.387 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:02.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:02.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:02.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:02.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:02.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:02.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:02.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:02.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:02.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:02.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:02.385 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:02.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:02.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:02.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:02.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:02.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:02.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:02.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:02.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:02.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:02.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.387 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:02.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:02.424 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:02.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:02.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:02.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:02.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:02.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:02.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:02.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:02.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:02.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:02.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:02.425 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:02.426 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:02.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-07-15 21:15:02.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:02.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-07-15 21:15:02.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:02.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.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-07-15 21:15:02.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:02.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-07-15 21:15:02.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:02.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.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-07-15 21:15:02.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:02.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:02.427 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:02.425 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:02.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-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:02.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-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.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-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:02.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-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.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-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:02.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-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:02.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-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.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-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:02.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-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.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-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:02.796 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:02.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:02.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:02.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:02.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:02.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:02.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:02.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:02.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:02.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:02.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:02.796 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:02.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:02.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:02.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:02.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:02.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:02.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:02.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:02.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:02.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:02.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:02.797 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:02.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:02.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:02.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:02.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:02.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:02.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:02.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:02.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:02.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:02.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:02.798 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:02.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-07-15 21:15:02.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:02.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-07-15 21:15:02.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:02.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.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-07-15 21:15:02.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:02.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-07-15 21:15:02.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:02.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:02.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-07-15 21:15:02.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:02.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:02.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.129 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.128 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.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-07-15 21:15:03.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.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-07-15 21:15:03.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.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-07-15 21:15:03.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.131 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.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-07-15 21:15:03.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.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-07-15 21:15:03.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.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-07-15 21:15:03.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.132 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.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-07-15 21:15:03.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.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-07-15 21:15:03.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.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-07-15 21:15:03.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.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-07-15 21:15:03.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.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-07-15 21:15:03.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.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-07-15 21:15:03.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.131 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.133 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.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-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.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-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.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-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.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-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.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-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.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-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.247 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.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-07-15 21:15:03.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.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-07-15 21:15:03.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.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-07-15 21:15:03.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.247 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:03.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:03.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:03.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:03.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.248 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.250 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.250 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:03.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:03.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:03.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:03.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.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-07-15 21:15:03.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.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-07-15 21:15:03.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.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-07-15 21:15:03.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.877 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.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-07-15 21:15:03.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.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-07-15 21:15:03.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.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-07-15 21:15:03.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.878 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.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-07-15 21:15:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.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-07-15 21:15:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.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-07-15 21:15:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.880 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.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-07-15 21:15:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.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-07-15 21:15:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.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-07-15 21:15:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.880 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.884 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.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-07-15 21:15:03.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.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-07-15 21:15:03.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.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-07-15 21:15:03.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.890 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.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-07-15 21:15:03.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.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-07-15 21:15:03.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.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-07-15 21:15:03.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.984 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.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-07-15 21:15:03.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.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-07-15 21:15:03.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.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-07-15 21:15:03.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:03.986 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:03.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-07-15 21:15:03.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:03.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-07-15 21:15:03.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:03.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:03.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-07-15 21:15:03.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:03.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:03.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-07-15 21:15:03.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:03.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:03.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:04.085 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:04.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:04.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:04.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:04.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:04.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:04.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:04.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:04.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:04.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:04.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:04.087 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:04.141 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:04.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-07-15 21:15:04.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:04.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-07-15 21:15:04.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:04.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.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-07-15 21:15:04.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:04.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-07-15 21:15:04.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:04.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.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-07-15 21:15:04.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:04.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:04.143 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:04.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:04.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:04.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:04.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:04.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:04.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:04.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:04.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:04.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:04.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:04.145 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:04.145 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:04.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-07-15 21:15:04.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:04.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-07-15 21:15:04.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:04.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.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-07-15 21:15:04.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:04.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-07-15 21:15:04.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:04.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.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-07-15 21:15:04.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:04.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:04.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:04.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:04.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:04.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:04.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:04.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:04.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:04.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:04.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:04.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:04.783 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:04.784 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:04.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:04.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:04.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:04.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:04.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:04.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:04.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:04.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:04.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:04.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:04.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-07-15 21:15:04.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:04.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-07-15 21:15:04.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:04.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.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-07-15 21:15:04.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:04.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-07-15 21:15:04.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:04.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.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-07-15 21:15:04.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:04.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:04.785 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:04.785 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:04.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-07-15 21:15:04.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:04.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-07-15 21:15:04.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:04.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.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-07-15 21:15:04.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:04.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-07-15 21:15:04.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:04.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.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-07-15 21:15:04.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:04.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:04.787 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:04.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-07-15 21:15:04.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:04.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-07-15 21:15:04.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:04.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.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-07-15 21:15:04.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:04.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-07-15 21:15:04.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:04.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.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-07-15 21:15:04.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:04.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:04.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:04.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:04.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:04.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:04.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:04.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:04.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:04.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:04.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:04.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:04.786 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:04.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-07-15 21:15:04.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:04.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-07-15 21:15:04.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:04.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.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-07-15 21:15:04.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:04.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-07-15 21:15:04.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:04.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:04.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-07-15 21:15:04.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:04.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:04.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.072 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.072 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.073 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.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-07-15 21:15:05.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.074 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.074 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.252 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.254 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.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-07-15 21:15:05.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.340 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.341 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.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-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.341 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.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-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.342 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.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-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.342 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.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-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.343 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.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-07-15 21:15:05.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.343 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.344 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.344 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.345 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.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-07-15 21:15:05.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.653 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.653 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.653 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.653 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.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-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.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-07-15 21:15:05.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.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-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.656 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.655 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.683 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.683 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.683 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.683 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.684 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.683 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.684 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.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-07-15 21:15:05.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.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-07-15 21:15:05.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.684 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.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-07-15 21:15:05.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.723 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.723 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.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-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.723 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.723 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.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-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.724 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.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-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.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-07-15 21:15:05.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.724 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.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-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.872 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.873 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.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-07-15 21:15:05.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.874 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.874 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.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-07-15 21:15:05.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.875 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.876 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.877 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.877 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.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-07-15 21:15:05.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.878 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.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-07-15 21:15:05.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.878 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.878 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.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-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.878 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.878 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:05.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-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:05.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-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:05.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-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:05.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-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:05.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.009 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.010 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.010 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.010 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.011 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.011 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.011 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.011 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.012 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.011 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.012 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.012 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.084 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.084 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.237 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.237 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.238 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.239 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.240 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.241 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.242 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.265 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.266 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.266 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.267 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.268 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.269 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.379 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.380 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.380 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.381 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.381 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.382 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.522 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.522 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.523 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.523 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.524 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.526 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.527 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.525 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.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-07-15 21:15:06.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.589 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.589 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.590 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.590 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.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-07-15 21:15:06.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.591 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.591 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.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-07-15 21:15:06.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.618 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.619 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.619 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.620 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.620 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:06.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:06.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:06.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:06.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.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-07-15 21:15:06.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:06.621 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:06.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-07-15 21:15:06.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:06.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-07-15 21:15:06.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:06.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:06.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-07-15 21:15:06.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:06.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:06.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-07-15 21:15:06.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:06.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:06.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.424 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.424 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.424 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.426 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.427 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.428 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.428 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.429 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.633 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.634 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.634 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.635 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:07.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:07.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:07.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:07.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.636 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.637 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.665 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.665 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.666 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.666 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.667 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.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-07-15 21:15:07.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:07.668 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:07.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-07-15 21:15:07.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:07.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-07-15 21:15:07.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:07.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:07.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-07-15 21:15:07.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:07.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:07.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-07-15 21:15:07.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:07.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:07.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:08.011 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:08.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:08.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:08.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:08.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:08.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:08.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:08.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:08.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:08.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:08.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:08.012 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:08.013 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:08.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:08.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:08.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:08.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:08.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:08.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:08.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:08.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:08.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:08.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:08.014 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:08.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:08.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:08.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:08.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:08.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:08.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:08.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:08.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:08.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:08.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:08.015 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:08.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:08.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:08.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:08.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:08.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:08.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:08.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:08.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:08.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:08.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:08.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:08.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:08.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:08.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:08.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:08.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:08.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:08.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:08.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:08.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:08.016 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:08.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:08.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:08.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:08.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:08.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:08.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:08.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:08.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:08.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:08.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:08.039 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:08.039 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:08.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-07-15 21:15:08.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:08.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-07-15 21:15:08.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:08.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.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-07-15 21:15:08.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:08.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-07-15 21:15:08.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:08.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.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-07-15 21:15:08.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:08.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:08.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-07-15 21:15:08.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:08.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-07-15 21:15:08.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:08.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.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-07-15 21:15:08.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:08.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-07-15 21:15:08.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:08.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.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-07-15 21:15:08.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:08.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:08.040 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:08.040 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:08.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-07-15 21:15:08.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:08.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-07-15 21:15:08.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:08.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.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-07-15 21:15:08.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:08.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-07-15 21:15:08.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:08.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.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-07-15 21:15:08.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:08.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:08.040 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:08.040 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:08.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-07-15 21:15:08.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:08.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-07-15 21:15:08.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:08.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.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-07-15 21:15:08.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:08.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-07-15 21:15:08.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:08.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:08.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-07-15 21:15:08.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:08.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:08.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:16.910 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:16.911 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:16.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-07-15 21:15:16.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:16.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-07-15 21:15:16.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:16.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:16.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-07-15 21:15:16.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:16.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:16.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:16.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:16.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-07-15 21:15:16.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:16.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-07-15 21:15:16.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:16.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:16.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-07-15 21:15:16.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:16.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:16.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:16.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:16.912 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:16.912 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:16.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-07-15 21:15:16.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:16.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-07-15 21:15:16.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:16.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:16.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-07-15 21:15:16.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:16.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:16.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:16.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:16.913 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:16.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-07-15 21:15:16.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:16.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-07-15 21:15:16.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:16.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:16.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-07-15 21:15:16.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:16.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:16.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:16.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:16.913 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:16.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-07-15 21:15:16.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:16.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-07-15 21:15:16.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:16.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:16.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-07-15 21:15:16.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:16.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:16.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:16.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:16.913 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:16.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-07-15 21:15:16.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:16.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-07-15 21:15:16.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:16.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:16.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-07-15 21:15:16.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:16.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:16.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:16.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:16.914 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:16.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-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:16.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-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:16.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-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:16.914 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:16.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-07-15 21:15:16.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:16.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-07-15 21:15:16.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:16.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:16.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-07-15 21:15:16.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:16.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:16.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:16.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:16.915 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:16.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-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:16.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-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:16.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-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:16.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:16.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-07-15 21:15:16.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:16.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-07-15 21:15:16.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:16.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:16.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-07-15 21:15:16.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:16.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:16.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-07-15 21:15:16.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:16.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:16.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.162 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.162 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.163 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.163 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.163 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.164 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.198 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.198 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.199 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.199 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.199 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.199 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.200 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.411 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.411 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.411 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.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-07-15 21:15:17.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.412 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.412 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.412 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.413 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.413 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.415 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.416 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.619 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.619 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.620 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.620 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.621 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.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-07-15 21:15:17.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.621 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.621 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.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-07-15 21:15:17.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.652 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.652 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.653 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.653 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.654 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.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-07-15 21:15:17.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.654 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.654 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.887 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.888 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.888 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.889 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.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-07-15 21:15:17.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.890 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.890 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.891 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.891 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.891 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.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-07-15 21:15:17.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.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-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.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-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.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-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.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-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:17.892 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:17.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:17.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:17.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:17.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:17.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:17.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:17.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:17.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:17.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:17.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:17.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:17.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:18.097 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:18.097 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:18.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:18.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:18.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:18.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:18.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:18.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:18.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:18.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:18.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:18.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:18.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:18.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:18.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-07-15 21:15:18.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:18.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-07-15 21:15:18.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:18.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.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-07-15 21:15:18.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:18.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-07-15 21:15:18.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:18.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.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-07-15 21:15:18.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:18.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:18.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:18.099 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:18.099 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:18.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-07-15 21:15:18.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:18.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-07-15 21:15:18.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:18.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.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-07-15 21:15:18.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:18.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-07-15 21:15:18.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:18.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.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-07-15 21:15:18.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:18.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:18.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:18.100 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:18.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-07-15 21:15:18.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:18.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-07-15 21:15:18.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:18.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.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-07-15 21:15:18.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:18.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-07-15 21:15:18.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:18.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.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-07-15 21:15:18.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:18.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:18.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:18.100 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:18.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:18.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:18.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:18.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:18.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:18.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:18.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:18.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:18.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:18.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:18.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:18.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:18.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-07-15 21:15:18.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:18.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-07-15 21:15:18.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:18.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.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-07-15 21:15:18.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:18.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-07-15 21:15:18.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:18.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.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-07-15 21:15:18.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:18.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:18.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:18.134 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:18.134 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:18.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-07-15 21:15:18.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:18.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-07-15 21:15:18.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:18.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.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-07-15 21:15:18.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:18.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-07-15 21:15:18.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:18.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.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-07-15 21:15:18.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:18.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:18.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:18.135 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:18.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-07-15 21:15:18.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:18.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-07-15 21:15:18.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:18.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.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-07-15 21:15:18.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:18.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-07-15 21:15:18.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:18.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.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-07-15 21:15:18.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:18.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:18.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:18.135 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:18.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-07-15 21:15:18.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:18.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-07-15 21:15:18.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:18.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.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-07-15 21:15:18.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:18.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-07-15 21:15:18.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:18.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.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-07-15 21:15:18.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:18.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:18.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:18.136 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:18.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:18.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:18.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-07-15 21:15:18.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:18.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-07-15 21:15:18.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:18.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.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-07-15 21:15:18.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:18.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-07-15 21:15:18.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:18.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:18.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-07-15 21:15:18.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:18.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:18.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.499 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.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-07-15 21:15:21.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.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-07-15 21:15:21.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.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-07-15 21:15:21.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.499 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.500 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.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-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.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-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.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-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.500 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.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-07-15 21:15:21.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.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-07-15 21:15:21.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.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-07-15 21:15:21.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.500 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.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-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.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-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.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-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.501 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.501 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.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-07-15 21:15:21.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.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-07-15 21:15:21.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.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-07-15 21:15:21.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.502 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.502 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.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-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.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-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.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-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.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-07-15 21:15:21.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.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-07-15 21:15:21.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.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-07-15 21:15:21.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.502 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.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-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.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-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.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-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.742 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.742 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:21.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:21.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:21.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:21.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.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-07-15 21:15:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.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-07-15 21:15:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.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-07-15 21:15:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.746 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.746 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.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-07-15 21:15:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.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-07-15 21:15:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.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-07-15 21:15:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.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-07-15 21:15:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.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-07-15 21:15:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.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-07-15 21:15:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.985 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.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-07-15 21:15:21.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.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-07-15 21:15:21.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.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-07-15 21:15:21.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.988 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.989 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:21.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:21.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:21.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:21.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.990 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:21.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:21.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:21.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:21.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.992 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:21.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:21.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:21.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:21.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.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-07-15 21:15:21.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.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-07-15 21:15:21.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.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-07-15 21:15:21.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.991 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.993 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.993 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:21.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-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.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-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.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-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:21.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:21.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:21.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:21.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:21.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-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:21.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-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:21.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-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:21.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-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:21.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:23.391 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:23.392 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:23.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:23.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:23.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:23.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:23.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:23.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:23.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:23.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:23.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:23.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:23.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:23.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:23.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:23.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:23.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:23.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:23.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:23.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:23.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:23.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:23.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:23.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:23.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:23.392 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:23.392 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:23.393 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:23.393 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:23.393 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:23.393 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:23.393 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:23.393 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:23.393 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.393 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:23.393 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:23.393 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:23.393 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:23.393 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.393 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:23.393 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:23.393 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:23.393 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:23.394 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:23.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:23.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:23.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:23.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:23.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:23.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:23.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:23.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:23.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:23.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:23.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:23.394 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:23.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:23.503 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:23.503 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:23.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-07-15 21:15:23.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:23.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-07-15 21:15:23.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:23.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.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-07-15 21:15:23.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:23.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-07-15 21:15:23.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:23.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.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-07-15 21:15:23.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:23.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:23.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:23.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-07-15 21:15:23.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:23.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-07-15 21:15:23.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:23.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.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-07-15 21:15:23.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:23.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-07-15 21:15:23.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:23.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.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-07-15 21:15:23.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:23.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:23.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:23.505 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:23.505 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:23.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-07-15 21:15:23.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:23.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-07-15 21:15:23.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:23.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.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-07-15 21:15:23.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:23.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-07-15 21:15:23.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:23.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.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-07-15 21:15:23.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:23.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:23.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:23.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-07-15 21:15:23.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:23.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-07-15 21:15:23.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:23.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.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-07-15 21:15:23.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:23.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-07-15 21:15:23.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:23.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:23.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-07-15 21:15:23.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:23.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:23.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.399 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.399 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:24.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:24.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:24.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:24.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:24.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:24.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:24.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:24.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.401 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.401 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:24.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:24.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:24.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:24.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.401 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:24.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:24.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:24.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:24.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.402 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:24.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:24.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:24.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:24.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:24.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:24.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:24.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:24.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.447 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.447 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:24.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:24.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:24.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:24.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.448 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.448 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:24.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:24.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:24.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:24.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.448 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.449 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.667 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.668 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.669 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.669 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.670 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.670 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.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-07-15 21:15:24.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.671 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.672 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.673 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.674 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.885 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.886 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.886 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.887 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.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-07-15 21:15:24.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.887 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.889 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.927 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.927 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:24.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:24.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:24.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:24.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.927 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.928 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.928 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.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-07-15 21:15:24.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.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-07-15 21:15:24.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.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-07-15 21:15:24.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.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-07-15 21:15:24.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.929 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.929 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:24.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:24.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:24.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:24.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:24.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:24.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.513 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.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-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.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-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.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-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.513 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.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-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.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-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.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-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.514 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.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-07-15 21:15:28.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.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-07-15 21:15:28.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.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-07-15 21:15:28.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.515 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.515 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.515 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.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-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.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-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.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-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.515 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.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-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.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-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.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-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.516 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.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-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.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-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.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-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.516 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.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-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.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-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.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-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.516 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.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-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.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-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.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-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.762 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.763 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:28.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:28.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:28.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:28.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.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-07-15 21:15:28.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.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-07-15 21:15:28.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.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-07-15 21:15:28.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.765 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.766 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.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-07-15 21:15:28.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.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-07-15 21:15:28.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.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-07-15 21:15:28.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.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-07-15 21:15:28.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.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-07-15 21:15:28.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.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-07-15 21:15:28.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.988 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.991 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:28.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:28.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:28.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:28.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:28.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:28.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:28.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:28.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.993 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.991 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.993 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.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-07-15 21:15:28.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.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-07-15 21:15:28.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.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-07-15 21:15:28.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.995 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:28.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:28.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:28.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:28.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.996 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:28.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:28.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:28.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:28.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:28.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:28.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:28.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:28.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:28.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:28.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:28.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:28.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:28.998 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:28.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-07-15 21:15:28.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:28.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-07-15 21:15:28.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:28.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:28.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-07-15 21:15:28.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:28.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:28.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-07-15 21:15:28.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:28.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:28.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:29.686 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:29.686 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:29.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-07-15 21:15:29.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:29.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-07-15 21:15:29.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:29.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:29.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-07-15 21:15:29.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:29.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-07-15 21:15:29.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:29.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:29.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-07-15 21:15:29.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:29.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:29.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:29.687 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:29.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-07-15 21:15:29.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:29.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-07-15 21:15:29.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:29.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:29.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-07-15 21:15:29.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:29.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-07-15 21:15:29.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:29.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:29.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-07-15 21:15:29.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:29.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:29.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:29.688 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:29.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-07-15 21:15:29.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:29.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-07-15 21:15:29.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:29.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:29.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-07-15 21:15:29.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:29.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-07-15 21:15:29.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:29.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:29.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-07-15 21:15:29.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:29.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:29.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:29.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:29.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:29.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:29.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:29.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:29.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:29.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:29.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:29.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:29.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:29.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:29.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:29.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:29.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:29.691 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:29.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-07-15 21:15:29.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:29.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-07-15 21:15:29.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:29.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:29.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-07-15 21:15:29.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:29.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-07-15 21:15:29.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:29.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:29.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-07-15 21:15:29.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:29.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:29.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:29.698 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:29.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-07-15 21:15:29.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:29.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-07-15 21:15:29.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:29.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:29.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-07-15 21:15:29.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:29.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-07-15 21:15:29.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:29.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:29.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-07-15 21:15:29.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:29.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:29.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:30.879 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:30.879 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:30.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-07-15 21:15:30.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:30.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-07-15 21:15:30.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:30.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:30.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-07-15 21:15:30.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:30.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-07-15 21:15:30.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:30.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:30.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-07-15 21:15:30.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:30.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:30.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:30.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-07-15 21:15:30.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:30.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-07-15 21:15:30.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:30.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:30.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-07-15 21:15:30.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:30.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-07-15 21:15:30.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:30.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:30.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-07-15 21:15:30.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:30.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:30.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:31.118 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:31.118 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:31.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:31.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:31.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:31.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:31.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:31.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:31.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:31.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:31.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:31.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:31.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:31.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:31.119 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:31.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-07-15 21:15:31.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:31.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-07-15 21:15:31.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:31.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.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-07-15 21:15:31.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:31.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-07-15 21:15:31.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:31.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.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-07-15 21:15:31.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:31.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:31.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:31.122 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:31.122 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:31.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-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:31.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-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.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-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:31.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-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.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-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:31.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-07-15 21:15:31.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:31.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-07-15 21:15:31.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:31.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.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-07-15 21:15:31.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:31.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-07-15 21:15:31.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:31.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.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-07-15 21:15:31.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:31.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:31.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:31.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-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:31.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-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.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-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:31.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-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.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-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:31.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:31.122 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:31.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-07-15 21:15:31.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:31.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-07-15 21:15:31.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:31.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.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-07-15 21:15:31.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:31.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-07-15 21:15:31.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:31.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.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-07-15 21:15:31.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:31.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:31.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:31.239 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:31.239 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:31.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:31.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:31.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:31.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:31.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:31.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:31.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:31.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:31.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:31.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:31.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:31.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:31.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:31.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:31.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:31.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:31.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:31.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:31.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:31.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:31.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:31.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:31.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:31.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:31.244 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:31.245 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:31.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-07-15 21:15:31.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:31.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-07-15 21:15:31.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:31.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.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-07-15 21:15:31.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:31.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-07-15 21:15:31.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:31.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.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-07-15 21:15:31.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:31.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:31.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:31.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-07-15 21:15:31.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:31.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-07-15 21:15:31.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:31.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.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-07-15 21:15:31.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:31.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-07-15 21:15:31.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:31.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:31.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-07-15 21:15:31.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:31.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:31.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.132 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.133 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.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-07-15 21:15:32.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:32.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:32.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:32.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:32.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.133 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.134 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.134 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.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-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.134 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.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-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.135 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.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-07-15 21:15:32.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.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-07-15 21:15:32.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.135 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.135 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.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-07-15 21:15:32.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.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-07-15 21:15:32.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.136 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:32.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:32.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:32.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:32.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.137 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:32.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:32.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:32.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:32.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.369 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:32.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:32.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:32.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:32.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.369 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.370 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.380 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.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-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.381 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.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-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.381 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.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-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.411 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.412 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.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-07-15 21:15:32.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.412 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.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-07-15 21:15:32.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.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-07-15 21:15:32.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.413 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.413 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:32.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:32.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:32.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:32.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:32.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:32.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:32.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:32.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.414 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.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-07-15 21:15:32.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.712 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.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-07-15 21:15:32.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.714 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:32.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:32.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:32.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:32.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.717 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.721 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:32.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:32.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:32.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:32.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.721 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.721 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:32.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:32.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:32.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:32.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.782 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:32.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:32.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:32.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:32.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.783 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.783 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.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-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.783 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.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-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:32.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:32.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:32.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:32.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.785 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.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-07-15 21:15:32.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:32.785 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:32.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-07-15 21:15:32.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:32.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-07-15 21:15:32.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:32.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:32.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-07-15 21:15:32.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:32.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:32.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-07-15 21:15:32.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:32.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:32.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.314 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.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-07-15 21:15:36.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.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-07-15 21:15:36.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.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-07-15 21:15:36.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.315 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.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-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.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-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.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-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.315 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.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-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.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-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.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-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.316 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.316 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.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-07-15 21:15:36.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.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-07-15 21:15:36.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.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-07-15 21:15:36.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.317 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.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-07-15 21:15:36.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.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-07-15 21:15:36.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.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-07-15 21:15:36.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.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-07-15 21:15:36.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.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-07-15 21:15:36.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.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-07-15 21:15:36.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.318 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.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-07-15 21:15:36.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.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-07-15 21:15:36.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.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-07-15 21:15:36.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.319 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:36.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:36.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:36.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:36.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.320 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.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-07-15 21:15:36.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.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-07-15 21:15:36.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.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-07-15 21:15:36.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.321 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.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-07-15 21:15:36.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.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-07-15 21:15:36.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.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-07-15 21:15:36.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.565 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.565 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.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-07-15 21:15:36.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.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-07-15 21:15:36.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.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-07-15 21:15:36.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.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-07-15 21:15:36.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.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-07-15 21:15:36.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.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-07-15 21:15:36.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.571 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.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-07-15 21:15:36.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.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-07-15 21:15:36.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.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-07-15 21:15:36.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.572 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:36.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:36.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:36.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:36.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.834 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.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-07-15 21:15:36.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.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-07-15 21:15:36.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.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-07-15 21:15:36.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.838 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.839 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:36.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:36.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:36.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:36.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.840 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.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-07-15 21:15:36.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.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-07-15 21:15:36.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.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-07-15 21:15:36.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:36.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:36.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:36.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:36.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.840 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.842 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.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-07-15 21:15:36.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.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-07-15 21:15:36.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.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-07-15 21:15:36.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.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-07-15 21:15:36.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.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-07-15 21:15:36.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.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-07-15 21:15:36.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.843 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.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-07-15 21:15:36.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.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-07-15 21:15:36.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.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-07-15 21:15:36.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.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-07-15 21:15:36.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:36.843 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:36.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:36.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:36.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:36.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:36.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:36.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:36.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:36.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:36.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:36.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:36.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:36.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:37.257 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:37.257 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:37.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-07-15 21:15:37.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:37.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-07-15 21:15:37.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:37.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.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-07-15 21:15:37.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:37.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-07-15 21:15:37.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:37.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.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-07-15 21:15:37.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:37.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:37.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:37.259 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:37.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-07-15 21:15:37.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:37.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-07-15 21:15:37.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:37.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.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-07-15 21:15:37.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:37.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-07-15 21:15:37.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:37.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.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-07-15 21:15:37.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:37.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:37.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:37.260 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:37.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-07-15 21:15:37.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:37.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-07-15 21:15:37.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:37.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.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-07-15 21:15:37.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:37.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-07-15 21:15:37.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:37.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.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-07-15 21:15:37.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:37.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:37.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:37.259 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:37.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:37.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:37.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:37.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:37.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:37.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:37.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:37.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:37.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:37.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:37.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:37.260 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:37.261 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:37.261 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:37.261 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:37.262 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:37.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-07-15 21:15:37.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:37.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-07-15 21:15:37.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:37.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.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-07-15 21:15:37.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:37.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-07-15 21:15:37.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:37.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.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-07-15 21:15:37.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:37.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:37.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:37.263 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:37.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:37.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:37.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:37.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:37.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:37.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:37.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:37.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:37.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:37.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:37.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:37.263 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:37.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-07-15 21:15:37.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:37.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-07-15 21:15:37.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:37.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.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-07-15 21:15:37.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:37.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-07-15 21:15:37.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:37.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.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-07-15 21:15:37.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:37.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:37.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:37.263 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:37.264 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:37.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-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:37.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-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.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-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:37.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-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.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-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:37.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-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:37.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-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.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-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:37.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-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.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-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:37.267 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:37.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:37.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:37.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:37.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:37.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:37.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:37.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:37.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:37.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:37.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:37.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:37.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:37.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.441 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.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-07-15 21:15:38.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.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-07-15 21:15:38.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.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-07-15 21:15:38.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.442 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.442 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.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-07-15 21:15:38.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.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-07-15 21:15:38.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.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-07-15 21:15:38.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.443 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.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-07-15 21:15:38.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.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-07-15 21:15:38.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.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-07-15 21:15:38.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.444 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.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-07-15 21:15:38.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.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-07-15 21:15:38.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.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-07-15 21:15:38.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.444 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.444 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.445 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.445 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.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-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.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-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.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-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.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-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.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-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.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-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.447 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.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-07-15 21:15:38.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.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-07-15 21:15:38.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.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-07-15 21:15:38.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.681 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.681 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:38.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:38.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:38.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:38.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.682 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.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-07-15 21:15:38.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.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-07-15 21:15:38.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.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-07-15 21:15:38.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.683 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.682 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.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-07-15 21:15:38.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.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-07-15 21:15:38.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.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-07-15 21:15:38.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.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-07-15 21:15:38.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.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-07-15 21:15:38.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.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-07-15 21:15:38.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.685 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.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-07-15 21:15:38.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.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-07-15 21:15:38.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.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-07-15 21:15:38.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.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-07-15 21:15:38.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.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-07-15 21:15:38.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.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-07-15 21:15:38.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.810 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.810 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.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-07-15 21:15:38.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.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-07-15 21:15:38.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.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-07-15 21:15:38.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:38.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:38.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:38.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:38.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.813 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.813 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:38.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-07-15 21:15:38.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.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-07-15 21:15:38.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.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-07-15 21:15:38.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:38.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-07-15 21:15:38.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:38.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-07-15 21:15:38.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:38.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:38.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-07-15 21:15:38.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:38.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:38.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-07-15 21:15:38.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:38.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:38.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.708 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.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-07-15 21:15:39.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.709 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.709 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.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-07-15 21:15:39.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.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-07-15 21:15:39.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.710 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.710 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.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-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.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-07-15 21:15:39.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.710 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.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-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.748 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.748 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.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-07-15 21:15:39.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.749 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.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-07-15 21:15:39.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.749 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.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-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.749 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.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-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:39.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:39.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:39.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:39.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.749 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.750 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:39.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:39.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:39.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:39.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.967 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:39.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:39.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:39.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:39.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.968 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.968 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.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-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.968 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:39.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:39.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:39.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:39.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.968 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.969 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.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-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.969 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.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-07-15 21:15:39.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.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-07-15 21:15:39.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.969 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.969 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.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-07-15 21:15:39.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.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-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.970 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.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-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:39.971 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:39.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-07-15 21:15:39.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:39.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-07-15 21:15:39.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:39.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:39.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-07-15 21:15:39.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:39.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:39.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-07-15 21:15:39.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:39.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:39.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:40.194 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:40.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:40.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:40.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:40.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:40.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:40.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:40.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:40.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:40.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:40.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.194 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:40.195 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:40.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:40.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:40.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:40.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:40.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:40.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:40.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:40.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:40.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:40.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.195 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:40.196 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:40.196 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:40.196 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:40.197 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:40.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:40.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:40.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:40.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:40.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:40.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:40.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:40.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:40.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:40.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:40.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:40.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:40.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:40.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:40.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:40.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:40.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:40.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:40.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:40.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:40.231 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:40.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-07-15 21:15:40.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:40.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-07-15 21:15:40.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:40.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.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-07-15 21:15:40.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:40.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-07-15 21:15:40.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:40.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.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-07-15 21:15:40.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:40.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:40.232 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:40.232 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:40.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-07-15 21:15:40.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:40.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-07-15 21:15:40.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:40.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.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-07-15 21:15:40.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:40.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-07-15 21:15:40.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:40.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.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-07-15 21:15:40.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:40.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:40.233 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:40.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:40.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:40.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:40.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:40.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:40.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:40.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:40.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:40.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:40.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:40.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-07-15 21:15:40.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:40.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-07-15 21:15:40.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:40.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.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-07-15 21:15:40.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:40.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-07-15 21:15:40.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:40.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.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-07-15 21:15:40.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:40.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:40.234 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:40.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:40.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:40.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:40.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:40.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:40.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:40.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:40.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:40.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:40.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:40.235 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:40.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:40.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:40.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:40.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:40.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:40.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:40.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:40.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:40.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:40.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:40.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:40.235 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.193 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.194 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.195 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:49.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:49.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:49.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:49.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.195 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.195 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.196 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.196 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.196 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:49.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:49.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:49.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:49.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.196 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.197 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:49.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:49.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:49.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:49.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.198 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:49.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:49.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:49.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:49.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.199 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:49.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:49.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:49.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:49.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.200 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:49.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:49.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:49.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:49.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.423 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.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-07-15 21:15:49.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.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-07-15 21:15:49.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.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-07-15 21:15:49.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.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-07-15 21:15:49.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.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-07-15 21:15:49.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.426 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.426 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.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-07-15 21:15:49.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.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-07-15 21:15:49.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.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-07-15 21:15:49.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.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-07-15 21:15:49.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.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-07-15 21:15:49.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:49.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:49.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:49.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:49.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.669 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.671 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.671 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.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-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.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-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.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-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.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-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.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-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.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-07-15 21:15:49.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.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-07-15 21:15:49.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.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-07-15 21:15:49.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.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-07-15 21:15:49.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.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-07-15 21:15:49.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.673 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.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-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.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-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.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-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.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-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.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-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.673 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.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-07-15 21:15:49.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.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-07-15 21:15:49.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.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-07-15 21:15:49.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.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-07-15 21:15:49.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.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-07-15 21:15:49.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15: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-07-15 21:15:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15: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-07-15 21:15: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-07-15 21:15:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15: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-07-15 21:15:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15: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-07-15 21:15:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15: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-07-15 21:15:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.675 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.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-07-15 21:15:49.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.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-07-15 21:15:49.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.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-07-15 21:15:49.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.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-07-15 21:15:49.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.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-07-15 21:15:49.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.676 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.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-07-15 21:15:49.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.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-07-15 21:15:49.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.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-07-15 21:15:49.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.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-07-15 21:15:49.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.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-07-15 21:15:49.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:49.677 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:49.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:49.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:49.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:49.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:49.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:49.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:49.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:49.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:49.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:49.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:49.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:49.677 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:50.304 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:50.305 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:50.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:50.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:50.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:50.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:50.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:50.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:50.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:50.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:50.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:50.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:50.305 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:50.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:50.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:50.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:50.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:50.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:50.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:50.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:50.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:50.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:50.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:50.305 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:50.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:50.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:50.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:50.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:50.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:50.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:50.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:50.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:50.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:50.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:50.307 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:50.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-07-15 21:15:50.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:50.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-07-15 21:15:50.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:50.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.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-07-15 21:15:50.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:50.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-07-15 21:15:50.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:50.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.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-07-15 21:15:50.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:50.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:50.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-07-15 21:15:50.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:50.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-07-15 21:15:50.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:50.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.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-07-15 21:15:50.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:50.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-07-15 21:15:50.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:50.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.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-07-15 21:15:50.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:50.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:50.308 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:50.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-07-15 21:15:50.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:50.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-07-15 21:15:50.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:50.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.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-07-15 21:15:50.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:50.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-07-15 21:15:50.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:50.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.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-07-15 21:15:50.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:50.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:50.622 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:50.622 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:50.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:50.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:50.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:50.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:50.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:50.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:50.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:50.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:50.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:50.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:50.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:50.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:50.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:50.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:50.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:50.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:50.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:50.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:50.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:50.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:50.831 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:50.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-07-15 21:15:50.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:50.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-07-15 21:15:50.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:50.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.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-07-15 21:15:50.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:50.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-07-15 21:15:50.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:50.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.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-07-15 21:15:50.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:50.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:50.831 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:50.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:50.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:50.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:50.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:50.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:50.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:50.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:50.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:50.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:50.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:50.834 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:50.834 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:50.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:50.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:50.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:50.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:50.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:50.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:50.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:50.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:50.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:50.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.834 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:50.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-07-15 21:15:50.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:50.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-07-15 21:15:50.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:50.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.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-07-15 21:15:50.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:50.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-07-15 21:15:50.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:50.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:50.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-07-15 21:15:50.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:50.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:50.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:51.065 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:51.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-07-15 21:15:51.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:51.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-07-15 21:15:51.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:51.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:51.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-07-15 21:15:51.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:51.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:51.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:51.068 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:51.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-07-15 21:15:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:51.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-07-15 21:15:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:51.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-07-15 21:15:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:51.071 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:51.071 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:51.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-07-15 21:15:51.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:51.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-07-15 21:15:51.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:51.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:51.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-07-15 21:15:51.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:51.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:51.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:51.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-07-15 21:15:51.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:51.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-07-15 21:15:51.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:51.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:51.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-07-15 21:15:51.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:51.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:51.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:51.071 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:51.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:51.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:51.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:51.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:51.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:51.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:51.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:51.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:51.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:51.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:51.072 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:51.073 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:51.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:51.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:51.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:51.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:51.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:51.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:51.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:51.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:51.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:51.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.073 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:51.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:51.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:51.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:51.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:51.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:51.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:51.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:51.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:51.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:51.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.073 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:51.074 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:51.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:51.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:51.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:51.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:51.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:51.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:51.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:51.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:51.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:51.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:51.691 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:51.691 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:51.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-07-15 21:15:51.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:51.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-07-15 21:15:51.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:51.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:51.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-07-15 21:15:51.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:51.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:51.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:51.692 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:51.693 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:51.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-07-15 21:15:51.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:51.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-07-15 21:15:51.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:51.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:51.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-07-15 21:15:51.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:51.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:51.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:51.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-07-15 21:15:51.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:51.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-07-15 21:15:51.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:51.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:51.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-07-15 21:15:51.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:51.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:51.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:51.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-07-15 21:15:51.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:51.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-07-15 21:15:51.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:51.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:51.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-07-15 21:15:51.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:51.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:51.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:51.694 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:51.695 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:51.954 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:51.954 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:51.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-07-15 21:15:51.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:51.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-07-15 21:15:51.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:51.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:51.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-07-15 21:15:51.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:51.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:51.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:51.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-07-15 21:15:51.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:51.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-07-15 21:15:51.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:51.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:51.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-07-15 21:15:51.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:51.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:51.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-07-15 21:15:51.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:51.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:51.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:52.180 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:52.180 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:52.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:52.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:52.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:52.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:52.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:52.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:52.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:52.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:52.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:52.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:52.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:52.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:52.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-07-15 21:15:52.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:52.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-07-15 21:15:52.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:52.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.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-07-15 21:15:52.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:52.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-07-15 21:15:52.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:52.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.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-07-15 21:15:52.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:52.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:52.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:52.183 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:52.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-07-15 21:15:52.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:52.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-07-15 21:15:52.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:52.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.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-07-15 21:15:52.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:52.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-07-15 21:15:52.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:52.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.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-07-15 21:15:52.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:52.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:52.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:52.183 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:52.420 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:52.420 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:52.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-07-15 21:15:52.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:52.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-07-15 21:15:52.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:52.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.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-07-15 21:15:52.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:52.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-07-15 21:15:52.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:52.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.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-07-15 21:15:52.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:52.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:52.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:52.422 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:52.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-07-15 21:15:52.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:52.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-07-15 21:15:52.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:52.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.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-07-15 21:15:52.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:52.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-07-15 21:15:52.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:52.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.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-07-15 21:15:52.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:52.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:52.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:52.422 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:52.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:52.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:52.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:52.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:52.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:52.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:52.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:52.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:52.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:52.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:52.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:52.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:52.424 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:52.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:52.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:52.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:52.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:52.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:52.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:52.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:52.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:52.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:52.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:52.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:52.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:52.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-07-15 21:15:52.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:52.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-07-15 21:15:52.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:52.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.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-07-15 21:15:52.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:52.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-07-15 21:15:52.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:52.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.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-07-15 21:15:52.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:52.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:52.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:52.425 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:52.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-07-15 21:15:52.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:52.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-07-15 21:15:52.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:52.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.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-07-15 21:15:52.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:52.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-07-15 21:15:52.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:52.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:52.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-07-15 21:15:52.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:52.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:52.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:53.041 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:53.043 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:53.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-07-15 21:15:53.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:53.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-07-15 21:15:53.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:53.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:53.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-07-15 21:15:53.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:53.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:53.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:53.045 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:53.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:53.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:53.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:53.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:53.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:53.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:53.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:53.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:53.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:53.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:53.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-07-15 21:15:53.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:53.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-07-15 21:15:53.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:53.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:53.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-07-15 21:15:53.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:53.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:53.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:53.045 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:53.044 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:53.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:53.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:53.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:53.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:53.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:53.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:53.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:53.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:53.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:53.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:53.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-07-15 21:15:53.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:53.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-07-15 21:15:53.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:53.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:53.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-07-15 21:15:53.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:53.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:53.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:53.047 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:53.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-07-15 21:15:53.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:53.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-07-15 21:15:53.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:53.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:53.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-07-15 21:15:53.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:53.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:53.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:53.363 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:53.363 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:53.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-07-15 21:15:53.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:53.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-07-15 21:15:53.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:53.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:53.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-07-15 21:15:53.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:53.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:53.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:53.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-07-15 21:15:53.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:53.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-07-15 21:15:53.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:53.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:53.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-07-15 21:15:53.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:53.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:53.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:53.889 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:53.892 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:53.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-07-15 21:15:53.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:53.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-07-15 21:15:53.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:53.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:53.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-07-15 21:15:53.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:53.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:53.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:53.893 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:53.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-07-15 21:15:53.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:53.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-07-15 21:15:53.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:53.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:53.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-07-15 21:15:53.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:53.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:53.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:53.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:53.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:53.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:53.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:53.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:53.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:53.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:53.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:53.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:53.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:53.893 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:53.894 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:53.894 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:53.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-07-15 21:15:53.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:53.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-07-15 21:15:53.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:53.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:53.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-07-15 21:15:53.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:53.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:53.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:53.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-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:53.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-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:53.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-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:53.896 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:53.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-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:53.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-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:53.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-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:53.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-07-15 21:15:53.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:53.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-07-15 21:15:53.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:53.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:53.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-07-15 21:15:53.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:53.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:53.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:53.896 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:53.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-07-15 21:15:53.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:53.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-07-15 21:15:53.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:53.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:53.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-07-15 21:15:53.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:53.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:53.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-07-15 21:15:53.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:53.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:53.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.437 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.438 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.438 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:54.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:54.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:54.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:54.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.439 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.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-07-15 21:15:54.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.439 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.439 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.440 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.440 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.441 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.441 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.441 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.442 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.442 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.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-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.443 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.443 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.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-07-15 21:15:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.447 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.448 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.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-07-15 21:15:54.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.448 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.449 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.450 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:54.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:54.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:54.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:54.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.450 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.450 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.450 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.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-07-15 21:15:54.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.451 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:54.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:54.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:54.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:54.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.453 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:54.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:54.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:54.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:54.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.453 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.454 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.454 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.456 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:54.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-07-15 21:15:54.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.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-07-15 21:15:54.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.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-07-15 21:15:54.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.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-07-15 21:15:54.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:54.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:54.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:54.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:54.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:54.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:54.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:54.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:54.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:54.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:54.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:54.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:54.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.052 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.053 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:55.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:55.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:55.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:55.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.257 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.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-07-15 21:15:55.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.258 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.258 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.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-07-15 21:15:55.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.261 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.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-07-15 21:15:55.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.260 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.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-07-15 21:15:55.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.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-07-15 21:15:55.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.263 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.262 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.264 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:55.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:55.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:55.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:55.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.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-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.266 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:55.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:55.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:55.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:55.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.266 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.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-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.266 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.267 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:55.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:55.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:55.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:55.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:55.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:55.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:55.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:55.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.268 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.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-07-15 21:15:55.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.372 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.373 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.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-07-15 21:15:55.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.375 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:55.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:55.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:55.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:55.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:55.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:55.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:55.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:55.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.377 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.378 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:55.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:55.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:55.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:55.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:55.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:55.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:55.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:55.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.380 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.380 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:55.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:55.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:55.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:55.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.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-07-15 21:15:55.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.381 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:55.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:55.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:55.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:55.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.481 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.481 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.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-07-15 21:15:55.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.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-07-15 21:15:55.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.484 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.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-07-15 21:15:55.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.486 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.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-07-15 21:15:55.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.556 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.556 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.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-07-15 21:15:55.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:55.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:55.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:55.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:55.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.560 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.560 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.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-07-15 21:15:55.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.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-07-15 21:15:55.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.864 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.864 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.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-07-15 21:15:55.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.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-07-15 21:15:55.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.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-07-15 21:15:55.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.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-07-15 21:15:55.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.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-07-15 21:15:55.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.868 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:55.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:55.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:55.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:55.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.868 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:55.869 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:55.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:55.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:55.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:55.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:55.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:55.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:55.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:55.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:55.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:55.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:55.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:55.869 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.125 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.125 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.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-07-15 21:15:56.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:56.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-07-15 21:15:56.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:56.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:56.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-07-15 21:15:56.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.128 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.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-07-15 21:15:56.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:56.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-07-15 21:15:56.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:56.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:56.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-07-15 21:15:56.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.130 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.129 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.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-07-15 21:15:56.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:56.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-07-15 21:15:56.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:56.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:56.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-07-15 21:15:56.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.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-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:56.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-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:56.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-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.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-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:56.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-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:56.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-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.134 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.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-07-15 21:15:56.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:56.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-07-15 21:15:56.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:56.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:56.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-07-15 21:15:56.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.426 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.426 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.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-07-15 21:15:56.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:56.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-07-15 21:15:56.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:56.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:56.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-07-15 21:15:56.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.427 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:56.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:56.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:56.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:56.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:56.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:56.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:56.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.428 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.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-07-15 21:15:56.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:56.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-07-15 21:15:56.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:56.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:56.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-07-15 21:15:56.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.429 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.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-07-15 21:15:56.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:56.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-07-15 21:15:56.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:56.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:56.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-07-15 21:15:56.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.429 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.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-07-15 21:15:56.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:56.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-07-15 21:15:56.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:56.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:56.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-07-15 21:15:56.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.431 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.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-07-15 21:15:56.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:56.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-07-15 21:15:56.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:56.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:56.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-07-15 21:15:56.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.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-07-15 21:15:56.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:56.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-07-15 21:15:56.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:56.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:56.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-07-15 21:15:56.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.432 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.432 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.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-07-15 21:15:56.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:56.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-07-15 21:15:56.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:56.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:56.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-07-15 21:15:56.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.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-07-15 21:15:56.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:56.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-07-15 21:15:56.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:56.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:56.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-07-15 21:15:56.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.433 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.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-07-15 21:15:56.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:56.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-07-15 21:15:56.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:56.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:56.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-07-15 21:15:56.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.576 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.577 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:56.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-07-15 21:15:56.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:56.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-07-15 21:15:56.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:56.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:56.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-07-15 21:15:56.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:56.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-07-15 21:15:56.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15: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-07-15 21:15:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15: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-07-15 21:15: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-07-15 21:15:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15: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-07-15 21:15:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15: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-07-15 21:15:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15: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-07-15 21:15:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.580 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15: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-07-15 21:15:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15: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-07-15 21:15: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-07-15 21:15:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15: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-07-15 21:15:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15: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-07-15 21:15:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15: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-07-15 21:15:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:56.580 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15: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-07-15 21:15:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15: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-07-15 21:15: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-07-15 21:15:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15: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-07-15 21:15:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15: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-07-15 21:15:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15: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-07-15 21:15:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:57.347 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:57.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:57.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:57.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:57.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:57.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:57.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:57.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:57.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:57.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:57.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:57.350 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:57.350 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:57.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:57.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:57.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:57.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:57.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:57.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:57.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:57.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:57.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:57.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:57.352 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:57.352 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:57.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:57.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:57.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:57.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:57.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:57.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:57.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:57.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:57.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:57.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:57.353 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:57.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:57.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:57.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:57.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:57.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:57.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:57.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:57.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:57.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:57.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.353 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.352 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:57.353 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:57.354 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:57.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:57.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:57.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:57.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:57.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:57.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:57.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:57.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:57.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:57.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:57.355 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.355 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:57.355 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:57.355 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:57.355 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.355 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:57.355 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:57.355 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:57.355 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:57.355 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.355 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:57.355 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:57.355 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.355 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:57.396 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:57.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-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:57.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-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.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-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:57.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-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.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-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:57.397 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:57.397 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:57.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-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:57.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-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.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-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:57.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-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.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-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:57.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-07-15 21:15:57.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:57.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-07-15 21:15:57.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:57.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.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-07-15 21:15:57.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:57.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-07-15 21:15:57.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:57.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.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-07-15 21:15:57.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:57.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:57.398 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:57.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-07-15 21:15:57.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:57.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-07-15 21:15:57.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:57.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.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-07-15 21:15:57.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:57.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-07-15 21:15:57.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:57.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:57.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-07-15 21:15:57.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:57.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:57.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.062 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.063 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.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-07-15 21:15:58.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.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-07-15 21:15:58.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.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-07-15 21:15:58.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.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-07-15 21:15:58.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.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-07-15 21:15:58.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.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-07-15 21:15:58.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.066 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.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-07-15 21:15:58.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.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-07-15 21:15:58.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.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-07-15 21:15:58.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.068 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.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-07-15 21:15:58.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.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-07-15 21:15:58.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.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-07-15 21:15:58.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.069 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:58.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:58.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:58.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:58.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.069 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.070 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.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-07-15 21:15:58.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.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-07-15 21:15:58.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.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-07-15 21:15:58.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.405 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.406 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:58.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:58.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:58.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:58.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:58.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:58.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:58.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:58.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.408 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.409 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.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-07-15 21:15:58.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.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-07-15 21:15:58.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.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-07-15 21:15:58.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:58.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:58.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:58.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:58.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.432 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.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-07-15 21:15:58.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.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-07-15 21:15:58.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.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-07-15 21:15:58.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.433 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.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-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.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-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.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-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.433 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.433 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.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-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.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-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.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-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.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-07-15 21:15:58.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.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-07-15 21:15:58.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.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-07-15 21:15:58.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.434 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.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-07-15 21:15:58.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.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-07-15 21:15:58.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.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-07-15 21:15:58.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.435 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.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-07-15 21:15:58.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.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-07-15 21:15:58.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.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-07-15 21:15:58.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.438 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.439 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.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-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.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-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.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-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.439 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.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-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.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-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.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-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.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-07-15 21:15:58.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.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-07-15 21:15:58.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.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-07-15 21:15:58.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:58.440 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:58.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-07-15 21:15:58.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:58.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-07-15 21:15:58.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:58.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:58.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-07-15 21:15:58.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:58.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:58.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-07-15 21:15:58.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:58.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:58.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:59.264 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:59.264 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:59.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:59.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:59.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:59.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:59.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:59.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:59.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:59.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:59.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:59.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:59.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:59.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:59.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:59.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:59.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:59.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:59.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:59.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:59.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:59.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:59.292 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:59.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:59.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:59.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:59.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:59.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:59.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:59.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:59.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:59.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:59.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:59.293 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:59.295 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:59.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-07-15 21:15:59.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:59.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-07-15 21:15:59.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:59.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.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-07-15 21:15:59.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:59.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-07-15 21:15:59.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:59.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.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-07-15 21:15:59.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:59.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:59.297 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:59.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:59.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:59.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:59.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:59.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:59.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:59.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:59.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:59.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:59.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:59.299 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:59.297 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:59.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:59.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:59.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:59.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:59.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:59.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:59.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:59.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:59.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:59.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:59.300 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:59.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:59.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:59.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:59.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:59.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:59.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:59.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:59.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:59.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:59.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:59.306 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:59.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:59.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:59.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:59.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:59.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:59.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:59.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:59.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:59.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:59.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:59.973 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:59.973 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:59.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-07-15 21:15:59.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:59.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-07-15 21:15:59.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:59.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.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-07-15 21:15:59.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:59.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-07-15 21:15:59.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:59.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.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-07-15 21:15:59.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:59.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:59.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:59.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:59.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:59.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:59.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:59.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:59.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:59.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:59.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:59.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:59.976 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:59.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:59.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:59.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:59.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:59.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:59.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:59.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:59.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:59.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:59.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:59.978 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:59.978 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:59.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:59.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:59.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:59.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:59.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:59.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:59.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:59.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:59.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:59.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:59.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:59.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:15:59.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:59.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:15:59.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:59.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:15:59.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:59.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:15:59.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:59.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:15:59.979 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:15:59.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-07-15 21:15:59.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:15:59.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-07-15 21:15:59.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:15:59.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.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-07-15 21:15:59.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:15:59.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-07-15 21:15:59.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:15:59.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:15:59.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-07-15 21:15:59.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:15:59.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:15:59.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.276 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:00.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:00.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:00.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:00.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.277 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.277 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:00.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:00.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:00.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:00.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.278 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.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-07-15 21:16:00.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.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-07-15 21:16:00.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.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-07-15 21:16:00.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.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-07-15 21:16:00.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.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-07-15 21:16:00.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.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-07-15 21:16:00.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.278 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.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-07-15 21:16:00.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.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-07-15 21:16:00.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.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-07-15 21:16:00.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.279 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.280 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.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-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.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-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.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-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.281 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.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-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.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-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.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-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.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-07-15 21:16:00.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.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-07-15 21:16:00.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.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-07-15 21:16:00.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.281 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.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-07-15 21:16:00.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.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-07-15 21:16:00.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.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-07-15 21:16:00.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.283 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.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-07-15 21:16:00.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.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-07-15 21:16:00.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.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-07-15 21:16:00.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.516 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.516 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.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-07-15 21:16:00.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.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-07-15 21:16:00.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.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-07-15 21:16:00.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.517 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:00.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:00.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:00.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:00.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.517 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.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-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.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-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.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-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.517 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.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-07-15 21:16:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.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-07-15 21:16:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.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-07-15 21:16:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.517 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.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-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.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-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.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-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.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-07-15 21:16:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.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-07-15 21:16:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.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-07-15 21:16:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.707 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.708 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.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-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.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-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.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-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.708 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.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-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.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-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.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-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.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-07-15 21:16:00.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.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-07-15 21:16:00.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.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-07-15 21:16:00.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.709 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.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-07-15 21:16:00.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.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-07-15 21:16:00.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.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-07-15 21:16:00.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.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-07-15 21:16:00.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.871 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.871 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.871 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:00.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:00.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:00.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:00.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.872 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.872 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:00.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:00.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:00.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:00.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:00.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:00.872 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.014 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.014 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.014 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:01.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:01.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:01.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:01.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.015 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.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-07-15 21:16:01.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.183 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.184 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:01.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:01.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:01.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:01.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.184 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.185 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:01.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:01.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:01.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:01.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.186 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.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-07-15 21:16:01.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.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-07-15 21:16:01.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.332 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.332 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.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-07-15 21:16:01.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.333 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.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-07-15 21:16:01.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.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-07-15 21:16:01.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.334 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.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-07-15 21:16:01.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.496 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.496 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.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-07-15 21:16:01.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.497 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.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-07-15 21:16:01.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.497 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.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-07-15 21:16:01.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.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-07-15 21:16:01.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.666 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.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-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.667 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.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-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.667 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.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-07-15 21:16:01.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.668 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.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-07-15 21:16:01.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.861 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.861 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16: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-07-15 21:16:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16: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-07-15 21:16: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-07-15 21:16:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16: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-07-15 21:16:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.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-07-15 21:16:01.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.862 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.862 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.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-07-15 21:16:01.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:01.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:01.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:01.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:01.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.893 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.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-07-15 21:16:01.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.893 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.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-07-15 21:16:01.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.897 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.897 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:01.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-07-15 21:16:01.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.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-07-15 21:16:01.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.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-07-15 21:16:01.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.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-07-15 21:16:01.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:01.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:01.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:01.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:01.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:01.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:01.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:01.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:01.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:01.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:01.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:01.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:01.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.025 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.025 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.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-07-15 21:16:02.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.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-07-15 21:16:02.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.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-07-15 21:16:02.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.025 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.025 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.025 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:02.025 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.025 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.025 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:02.025 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.025 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:02.025 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.025 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.025 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:02.025 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.025 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.025 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.026 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.026 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.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-07-15 21:16:02.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.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-07-15 21:16:02.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.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-07-15 21:16:02.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.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-07-15 21:16:02.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.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-07-15 21:16:02.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.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-07-15 21:16:02.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.106 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.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-07-15 21:16:02.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.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-07-15 21:16:02.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.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-07-15 21:16:02.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.107 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.107 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.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-07-15 21:16:02.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.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-07-15 21:16:02.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.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-07-15 21:16:02.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.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-07-15 21:16:02.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.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-07-15 21:16:02.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.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-07-15 21:16:02.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.108 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.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-07-15 21:16:02.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.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-07-15 21:16:02.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.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-07-15 21:16:02.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.401 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:02.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:02.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:02.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:02.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.402 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:02.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:02.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:02.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:02.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.408 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.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-07-15 21:16:02.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.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-07-15 21:16:02.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.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-07-15 21:16:02.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.409 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:02.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:02.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:02.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:02.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.557 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.558 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:02.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:02.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:02.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:02.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.558 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.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-07-15 21:16:02.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.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-07-15 21:16:02.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.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-07-15 21:16:02.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.560 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.560 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.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-07-15 21:16:02.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.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-07-15 21:16:02.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.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-07-15 21:16:02.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.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-07-15 21:16:02.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.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-07-15 21:16:02.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.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-07-15 21:16:02.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.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-07-15 21:16:02.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.647 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:02.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:02.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:02.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:02.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.647 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.648 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:02.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:02.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:02.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:02.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.649 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:02.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:02.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:02.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:02.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:02.650 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:02.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:02.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:02.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:02.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:02.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:02.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:02.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:02.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:02.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:02.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:02.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:02.650 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:04.467 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:04.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:04.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:04.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:04.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:04.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:04.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:04.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:04.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:04.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:04.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:04.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:04.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:04.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:04.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:04.468 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:04.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:04.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:04.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:04.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:04.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:04.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:04.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:04.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:04.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:04.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:04.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:04.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:04.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:04.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:04.471 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:04.471 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16: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-07-15 21:16:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16: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-07-15 21:16: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-07-15 21:16:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16: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-07-15 21:16:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16: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-07-15 21:16:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16: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-07-15 21:16: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-07-15 21:16:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16: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-07-15 21:16:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:04.536 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:04.537 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:04.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-07-15 21:16:04.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:04.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-07-15 21:16:04.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:04.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:04.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-07-15 21:16:04.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:04.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-07-15 21:16:04.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:04.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:04.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-07-15 21:16:04.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:04.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:04.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:04.537 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:04.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-07-15 21:16:04.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:04.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-07-15 21:16:04.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:04.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:04.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-07-15 21:16:04.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:04.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-07-15 21:16:04.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:04.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:04.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-07-15 21:16:04.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:04.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:04.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:04.538 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:04.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-07-15 21:16:04.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:04.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-07-15 21:16:04.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:04.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:04.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-07-15 21:16:04.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:04.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-07-15 21:16:04.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:04.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:04.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-07-15 21:16:04.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:04.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:04.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:04.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-07-15 21:16:04.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:04.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-07-15 21:16:04.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:04.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:04.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-07-15 21:16:04.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:04.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-07-15 21:16:04.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:04.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:04.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-07-15 21:16:04.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:04.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:04.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.330 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.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-07-15 21:16:08.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.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-07-15 21:16:08.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.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-07-15 21:16:08.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.331 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.331 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.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-07-15 21:16:08.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.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-07-15 21:16:08.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.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-07-15 21:16:08.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.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-07-15 21:16:08.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.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-07-15 21:16:08.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.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-07-15 21:16:08.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.332 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.332 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.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-07-15 21:16:08.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.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-07-15 21:16:08.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.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-07-15 21:16:08.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.333 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.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-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.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-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.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-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.333 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.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-07-15 21:16:08.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.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-07-15 21:16:08.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.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-07-15 21:16:08.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.333 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.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-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.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-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.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-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.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-07-15 21:16:08.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.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-07-15 21:16:08.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.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-07-15 21:16:08.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.336 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.336 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.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-07-15 21:16:08.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.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-07-15 21:16:08.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.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-07-15 21:16:08.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.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-07-15 21:16:08.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.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-07-15 21:16:08.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.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-07-15 21:16:08.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.338 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.338 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:08.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:08.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:08.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:08.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.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-07-15 21:16:08.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.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-07-15 21:16:08.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.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-07-15 21:16:08.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.758 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.760 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.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-07-15 21:16:08.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.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-07-15 21:16:08.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.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-07-15 21:16:08.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:08.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:08.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:08.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:08.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.761 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:08.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:08.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:08.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:08.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.762 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.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-07-15 21:16:08.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.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-07-15 21:16:08.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.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-07-15 21:16:08.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.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-07-15 21:16:08.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.792 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.792 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:08.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:08.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:08.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:08.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:08.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:08.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:08.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:08.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.796 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.796 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:08.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:08.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:08.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:08.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:08.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:08.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:08.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:08.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:08.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:08.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:08.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:08.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:08.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:08.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:08.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:08.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:08.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:09.019 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:09.020 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:09.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:09.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:09.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:09.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:09.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:09.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:09.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:09.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:09.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:09.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:09.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:09.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:09.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:09.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:09.021 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:09.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:09.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:09.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:09.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:09.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:09.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:09.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:09.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:09.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:09.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:09.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:09.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:09.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:09.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:09.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:09.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:09.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:09.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:09.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:09.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:09.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:09.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:09.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:09.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:09.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:09.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:09.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:09.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:09.024 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16: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-07-15 21:16:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16: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-07-15 21:16: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-07-15 21:16:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16: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-07-15 21:16:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:15.656 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:15.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:15.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:15.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:15.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:15.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:15.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:15.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:15.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:15.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:15.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:15.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:15.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:15.657 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:15.657 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:15.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:15.658 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:15.658 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:15.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:15.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:15.659 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:15.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:15.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:15.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:15.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:15.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:15.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:15.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:15.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:15.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:15.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:15.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:15.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:15.660 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:15.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-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:15.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-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.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-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:15.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-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.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-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:15.660 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:15.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-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:15.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-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.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-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:15.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-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.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-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:15.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:15.663 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:15.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-07-15 21:16:15.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:15.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-07-15 21:16:15.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:15.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.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-07-15 21:16:15.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:15.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-07-15 21:16:15.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:15.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.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-07-15 21:16:15.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:15.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:15.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:15.663 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:15.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-07-15 21:16:15.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:15.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-07-15 21:16:15.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:15.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.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-07-15 21:16:15.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:15.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-07-15 21:16:15.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:15.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:15.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-07-15 21:16:15.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:15.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:15.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:19.523 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:19.523 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:19.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-07-15 21:16:19.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:19.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-07-15 21:16:19.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:19.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.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-07-15 21:16:19.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:19.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-07-15 21:16:19.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:19.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.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-07-15 21:16:19.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:19.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:19.524 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:19.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-07-15 21:16:19.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:19.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-07-15 21:16:19.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:19.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.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-07-15 21:16:19.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:19.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-07-15 21:16:19.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:19.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.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-07-15 21:16:19.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:19.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:19.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:19.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:19.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:19.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:19.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:19.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:19.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:19.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:19.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:19.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.524 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:19.527 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:19.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:19.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:19.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:19.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:19.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:19.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:19.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:19.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:19.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:19.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:19.648 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:19.648 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:19.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:19.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:19.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:19.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:19.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:19.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:19.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:19.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:19.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:19.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:19.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:19.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:19.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:19.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:19.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:19.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:19.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:19.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:19.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:19.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:19.649 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:19.649 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:19.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:19.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:19.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:19.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:19.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:19.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:19.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:19.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:19.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:19.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:19.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:19.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:19.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:19.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:19.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:19.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:19.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:19.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:19.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:19.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:19.767 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:19.767 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:19.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:19.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:19.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:19.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:19.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:19.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:19.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:19.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:19.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:19.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:19.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-07-15 21:16:19.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:19.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-07-15 21:16:19.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:19.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.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-07-15 21:16:19.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:19.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-07-15 21:16:19.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:19.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.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-07-15 21:16:19.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:19.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:19.768 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:19.768 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:19.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-07-15 21:16:19.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:19.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-07-15 21:16:19.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:19.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.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-07-15 21:16:19.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:19.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-07-15 21:16:19.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:19.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.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-07-15 21:16:19.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:19.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:19.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-07-15 21:16:19.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:19.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-07-15 21:16:19.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:19.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.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-07-15 21:16:19.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:19.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-07-15 21:16:19.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:19.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.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-07-15 21:16:19.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:19.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:19.896 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:19.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:19.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:19.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:19.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:19.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:19.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:19.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:19.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:19.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:19.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:19.896 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:19.897 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:19.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-07-15 21:16:19.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:19.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-07-15 21:16:19.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:19.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.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-07-15 21:16:19.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:19.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-07-15 21:16:19.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:19.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.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-07-15 21:16:19.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:19.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:19.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:19.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:19.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:19.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:19.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:19.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:19.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:19.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:19.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:19.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:19.898 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:19.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-07-15 21:16:19.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:19.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-07-15 21:16:19.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:19.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.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-07-15 21:16:19.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:19.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-07-15 21:16:19.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:19.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:19.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-07-15 21:16:19.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:19.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:19.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.006 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.006 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.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-07-15 21:16:20.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.007 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.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-07-15 21:16:20.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.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-07-15 21:16:20.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.007 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.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-07-15 21:16:20.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.122 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.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-07-15 21:16:20.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.123 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.123 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.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-07-15 21:16:20.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.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-07-15 21:16:20.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.124 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.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-07-15 21:16:20.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.246 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.246 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.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-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.246 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.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-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.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-07-15 21:16:20.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.247 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.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-07-15 21:16:20.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.350 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.350 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:20.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:20.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:20.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:20.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:20.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:20.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:20.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:20.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.351 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.351 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:20.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:20.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:20.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:20.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:20.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:20.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:20.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:20.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.351 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.475 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.475 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.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-07-15 21:16:20.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.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-07-15 21:16:20.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.476 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.476 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.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-07-15 21:16:20.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.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-07-15 21:16:20.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.604 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.604 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.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-07-15 21:16:20.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:20.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:20.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:20.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:20.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.605 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.605 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:20.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:20.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:20.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:20.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.605 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:20.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:20.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:20.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:20.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.606 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.718 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.718 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.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-07-15 21:16:20.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.719 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:20.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:20.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:20.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:20.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.720 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:20.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:20.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:20.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:20.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:20.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:20.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:20.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:20.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.900 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.900 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.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-07-15 21:16:20.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.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-07-15 21:16:20.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.901 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.901 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:20.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:20.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:20.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:20.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.902 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.902 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:20.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-07-15 21:16:20.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:20.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-07-15 21:16:20.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:20.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:20.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-07-15 21:16:20.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:20.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:20.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-07-15 21:16:20.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:20.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:20.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:21.448 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:21.448 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:21.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-07-15 21:16:21.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:21.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-07-15 21:16:21.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:21.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:21.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-07-15 21:16:21.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:21.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:21.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:21.449 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:21.449 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:21.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-07-15 21:16:21.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:21.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-07-15 21:16:21.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:21.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:21.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-07-15 21:16:21.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:21.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:21.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:21.451 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:21.451 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:21.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-07-15 21:16:21.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:21.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-07-15 21:16:21.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:21.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:21.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-07-15 21:16:21.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:21.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:21.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:21.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-07-15 21:16:21.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:21.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-07-15 21:16:21.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:21.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:21.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-07-15 21:16:21.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:21.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:21.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:21.452 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:21.452 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:21.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:21.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:21.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:21.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:21.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:21.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:21.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:21.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:21.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:21.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:21.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:21.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:21.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:21.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:21.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:21.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:21.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:21.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:21.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:21.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:21.693 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:21.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-07-15 21:16:21.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:21.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-07-15 21:16:21.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:21.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:21.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-07-15 21:16:21.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:21.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:21.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:21.694 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:21.693 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:21.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-07-15 21:16:21.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:21.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-07-15 21:16:21.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:21.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:21.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-07-15 21:16:21.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:21.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:21.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:21.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-07-15 21:16:21.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:21.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-07-15 21:16:21.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:21.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:21.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-07-15 21:16:21.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:21.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:21.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:21.695 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:21.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:21.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:21.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:21.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:21.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:21.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:21.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:21.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:21.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:21.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.695 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:21.697 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:21.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-07-15 21:16:21.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:21.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-07-15 21:16:21.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:21.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:21.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-07-15 21:16:21.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:21.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:21.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:21.697 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:21.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:21.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:21.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:21.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:21.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:21.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:21.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:21.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:21.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:21.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:21.709 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:21.709 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:21.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-07-15 21:16:21.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:21.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-07-15 21:16:21.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:21.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:21.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-07-15 21:16:21.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:21.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:21.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:21.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-07-15 21:16:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:21.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-07-15 21:16:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:21.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-07-15 21:16:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:21.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-07-15 21:16:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:21.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:22.821 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:22.822 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:22.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-07-15 21:16:22.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:22.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-07-15 21:16:22.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:22.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:22.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-07-15 21:16:22.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:22.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-07-15 21:16:22.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:22.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:22.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-07-15 21:16:22.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:22.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:22.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:22.823 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:22.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-07-15 21:16:22.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:22.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-07-15 21:16:22.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:22.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:22.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-07-15 21:16:22.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:22.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-07-15 21:16:22.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:22.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:22.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-07-15 21:16:22.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:22.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:22.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:22.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:22.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:22.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:22.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:22.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:22.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:22.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:22.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:22.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:22.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:22.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:22.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:22.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:22.823 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:22.824 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:22.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:22.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:22.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:22.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:22.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:22.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:22.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:22.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:22.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:22.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:22.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:22.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:22.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:22.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:22.826 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:22.826 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:22.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:22.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:22.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:22.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:22.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:22.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:22.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:22.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:22.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:22.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:22.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:22.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:22.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:22.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:22.827 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:22.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:22.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:22.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:22.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:22.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:22.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:22.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:22.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:22.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:22.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:22.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:22.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:22.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:22.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:22.827 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:22.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-07-15 21:16:22.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:22.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-07-15 21:16:22.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:22.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:22.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-07-15 21:16:22.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:22.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-07-15 21:16:22.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:22.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:22.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-07-15 21:16:22.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:22.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:22.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:22.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-07-15 21:16:22.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:22.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-07-15 21:16:22.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:22.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:22.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-07-15 21:16:22.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:22.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-07-15 21:16:22.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:22.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:22.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-07-15 21:16:22.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:22.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:22.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.079 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.079 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:23.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:23.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:23.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:23.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.080 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:23.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:23.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:23.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:23.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.082 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:23.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:23.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:23.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:23.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.083 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.084 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.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-07-15 21:16:23.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.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-07-15 21:16:23.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.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-07-15 21:16:23.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.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-07-15 21:16:23.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.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-07-15 21:16:23.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.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-07-15 21:16:23.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.093 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:23.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:23.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:23.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:23.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.094 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:23.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:23.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:23.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:23.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.688 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.688 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.690 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.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-07-15 21:16:23.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.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-07-15 21:16:23.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.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-07-15 21:16:23.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.691 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.693 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:23.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:23.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:23.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:23.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.692 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.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-07-15 21:16:23.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.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-07-15 21:16:23.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.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-07-15 21:16:23.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.694 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.695 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.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-07-15 21:16:23.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.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-07-15 21:16:23.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.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-07-15 21:16:23.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:23.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:23.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:23.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:23.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.696 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:23.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:23.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:23.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:23.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.963 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.963 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.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-07-15 21:16:23.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.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-07-15 21:16:23.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.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-07-15 21:16:23.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.964 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.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-07-15 21:16:23.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.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-07-15 21:16:23.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.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-07-15 21:16:23.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:23.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:23.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:23.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:23.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.963 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.965 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.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-07-15 21:16:23.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.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-07-15 21:16:23.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.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-07-15 21:16:23.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.966 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.966 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:23.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:23.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:23.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:23.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:23.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:23.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:23.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:23.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.967 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.980 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.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-07-15 21:16:23.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.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-07-15 21:16:23.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.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-07-15 21:16:23.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.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-07-15 21:16:23.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:23.981 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:23.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:23.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:23.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:23.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:23.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:23.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:23.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:23.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:23.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:23.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:23.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:23.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.582 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.582 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.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-07-15 21:16:24.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.583 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:24.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:24.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:24.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:24.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:24.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:24.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:24.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:24.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.583 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.584 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.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-07-15 21:16:24.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.586 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.587 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.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-07-15 21:16:24.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.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-07-15 21:16:24.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.588 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.588 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.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-07-15 21:16:24.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.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-07-15 21:16:24.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.760 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.760 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:24.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:24.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:24.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:24.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.761 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.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-07-15 21:16:24.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.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-07-15 21:16:24.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.762 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.762 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.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-07-15 21:16:24.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:24.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:24.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:24.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:24.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.763 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.763 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.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-07-15 21:16:24.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.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-07-15 21:16:24.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.764 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.764 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.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-07-15 21:16:24.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.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-07-15 21:16:24.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.766 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.766 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:24.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:24.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:24.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:24.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.766 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.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-07-15 21:16:24.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.767 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.767 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.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-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.768 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.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-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.769 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.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-07-15 21:16:24.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.770 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.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-07-15 21:16:24.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.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-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.770 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.770 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.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-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.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-07-15 21:16:24.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.924 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.924 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:24.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-07-15 21:16:24.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.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-07-15 21:16:24.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.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-07-15 21:16:24.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.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-07-15 21:16:24.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:24.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:24.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:24.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:24.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:24.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:24.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:24.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:24.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:24.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:24.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:24.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:24.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.134 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.135 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.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-07-15 21:16:25.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.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-07-15 21:16:25.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.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-07-15 21:16:25.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.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-07-15 21:16:25.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.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-07-15 21:16:25.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.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-07-15 21:16:25.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.415 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:25.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:25.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:25.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:25.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.416 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.416 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.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-07-15 21:16:25.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.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-07-15 21:16:25.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.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-07-15 21:16:25.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.418 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.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-07-15 21:16:25.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.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-07-15 21:16:25.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.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-07-15 21:16:25.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.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-07-15 21:16:25.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.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-07-15 21:16:25.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.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-07-15 21:16:25.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.418 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.418 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.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-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.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-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.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-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.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-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.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-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.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-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.535 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.535 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.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-07-15 21:16:25.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.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-07-15 21:16:25.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.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-07-15 21:16:25.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.536 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.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-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.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-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.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-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.536 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.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-07-15 21:16:25.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.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-07-15 21:16:25.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.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-07-15 21:16:25.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.537 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.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-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.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-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.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-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.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-07-15 21:16:25.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.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-07-15 21:16:25.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.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-07-15 21:16:25.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.538 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.539 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.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-07-15 21:16:25.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.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-07-15 21:16:25.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.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-07-15 21:16:25.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.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-07-15 21:16:25.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.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-07-15 21:16:25.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.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-07-15 21:16:25.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.539 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.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-07-15 21:16:25.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.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-07-15 21:16:25.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.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-07-15 21:16:25.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.716 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.716 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:25.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:25.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:25.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:25.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.887 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.887 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:25.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-07-15 21:16:25.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.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-07-15 21:16:25.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.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-07-15 21:16:25.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:25.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-07-15 21:16:25.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:25.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-07-15 21:16:25.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:25.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:25.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-07-15 21:16:25.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:25.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:25.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-07-15 21:16:25.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:25.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:25.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.171 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.171 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16: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-07-15 21:16:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16: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-07-15 21:16: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-07-15 21:16:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16: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-07-15 21:16:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.171 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16: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-07-15 21:16:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16: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-07-15 21:16: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-07-15 21:16:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16: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-07-15 21:16:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16: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-07-15 21:16:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16: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-07-15 21:16: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-07-15 21:16:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16: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-07-15 21:16:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.172 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.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-07-15 21:16:26.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.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-07-15 21:16:26.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.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-07-15 21:16:26.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.178 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:26.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:26.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:26.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:26.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.179 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:26.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:26.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:26.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:26.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.270 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.270 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.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-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.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-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.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-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.270 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.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-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.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-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.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-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.271 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.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-07-15 21:16:26.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.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-07-15 21:16:26.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.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-07-15 21:16:26.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.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-07-15 21:16:26.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.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-07-15 21:16:26.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.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-07-15 21:16:26.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.271 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.272 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.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-07-15 21:16:26.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.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-07-15 21:16:26.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.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-07-15 21:16:26.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.272 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.273 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.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-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.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-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.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-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.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-07-15 21:16:26.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.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-07-15 21:16:26.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.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-07-15 21:16:26.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.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-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.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-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.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-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.444 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.444 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.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-07-15 21:16:26.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.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-07-15 21:16:26.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.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-07-15 21:16:26.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:26.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:26.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:26.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:26.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.640 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.641 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.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-07-15 21:16:26.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.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-07-15 21:16:26.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.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-07-15 21:16:26.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.914 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.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-07-15 21:16:26.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.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-07-15 21:16:26.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.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-07-15 21:16:26.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.915 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.916 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.916 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.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-07-15 21:16:26.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.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-07-15 21:16:26.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.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-07-15 21:16:26.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.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-07-15 21:16:26.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.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-07-15 21:16:26.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.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-07-15 21:16:26.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.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-07-15 21:16:26.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.917 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:26.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:26.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:26.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:26.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.918 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:26.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:27.018 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:27.018 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:27.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-07-15 21:16:27.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:27.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-07-15 21:16:27.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:27.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:27.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-07-15 21:16:27.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:27.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-07-15 21:16:27.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:27.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:27.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-07-15 21:16:27.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:27.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:27.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:27.019 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:27.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-07-15 21:16:27.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:27.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-07-15 21:16:27.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:27.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:27.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-07-15 21:16:27.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:27.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-07-15 21:16:27.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:27.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:27.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-07-15 21:16:27.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:27.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:27.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:27.019 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:27.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:27.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:27.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:27.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:27.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:27.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:27.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:27.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:27.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:27.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:27.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:27.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:27.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:27.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:27.020 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:27.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:27.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:27.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:27.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:27.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:27.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:27.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:27.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:27.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:27.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:27.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:27.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:27.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:27.020 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:27.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:27.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:27.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:27.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:27.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:27.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:27.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:27.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:27.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:27.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:27.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:27.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:27.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:27.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:27.021 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:27.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:27.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:27.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:27.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:27.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:27.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:27.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:27.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:27.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:27.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:27.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:27.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:27.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:27.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:27.022 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:27.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:27.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:27.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:27.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:27.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:27.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:27.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:27.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:27.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:27.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:27.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:27.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:27.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:27.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:27.023 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:27.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-07-15 21:16:27.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:27.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-07-15 21:16:27.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:27.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:27.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-07-15 21:16:27.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:27.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-07-15 21:16:27.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:27.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:27.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-07-15 21:16:27.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:27.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:27.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.155 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.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-07-15 21:16:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.156 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.156 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.156 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.156 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.157 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.157 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.158 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.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-07-15 21:16:29.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.159 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.159 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.159 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.159 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.160 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.160 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.399 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.400 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.401 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.401 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.402 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.402 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.431 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.431 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.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-07-15 21:16:29.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.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-07-15 21:16:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.432 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.432 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.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-07-15 21:16:29.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.433 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.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-07-15 21:16:29.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.433 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.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-07-15 21:16:29.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.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-07-15 21:16:29.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.655 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.655 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.656 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.657 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.658 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.658 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.658 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.660 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.661 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.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-07-15 21:16:29.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.662 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.663 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.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-07-15 21:16:29.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.898 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.898 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.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-07-15 21:16:29.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.899 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.899 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.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-07-15 21:16:29.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.900 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.900 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.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-07-15 21:16:29.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.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-07-15 21:16:29.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.928 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.928 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.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-07-15 21:16:29.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.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-07-15 21:16:29.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.929 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.929 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:29.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:29.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:29.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:29.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.929 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.930 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.930 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:29.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-07-15 21:16:29.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:29.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-07-15 21:16:29.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:29.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-07-15 21:16:29.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:29.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:29.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-07-15 21:16:29.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:29.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:29.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-07-15 21:16:29.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:29.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:29.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.235 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.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-07-15 21:16:30.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.236 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.236 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.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-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.236 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.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-07-15 21:16:30.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.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-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.237 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.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-07-15 21:16:30.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.238 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.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-07-15 21:16:30.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.270 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.271 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.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-07-15 21:16:30.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.271 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.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-07-15 21:16:30.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16: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-07-15 21:16:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16: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-07-15 21:16: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-07-15 21:16:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16: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-07-15 21:16:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.272 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.272 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16: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-07-15 21:16:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16: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-07-15 21:16: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-07-15 21:16:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16: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-07-15 21:16:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16: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-07-15 21:16:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16: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-07-15 21:16: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-07-15 21:16:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16: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-07-15 21:16:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.273 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16: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-07-15 21:16:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16: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-07-15 21:16: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-07-15 21:16:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16: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-07-15 21:16:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.573 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.573 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.574 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:30.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:30.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:30.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:30.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.574 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.574 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.575 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.575 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.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-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.575 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.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-07-15 21:16:30.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.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-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.576 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.576 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.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-07-15 21:16:30.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.576 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.576 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.577 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.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-07-15 21:16:30.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.785 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.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-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.786 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.786 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.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-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.787 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:30.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:30.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:30.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:30.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.787 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.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-07-15 21:16:30.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.788 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16: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-07-15 21:16:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16: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-07-15 21:16: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-07-15 21:16:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16: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-07-15 21:16:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16: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-07-15 21:16:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.789 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.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-07-15 21:16:30.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.834 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.834 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:30.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:30.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:30.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:30.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.834 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.835 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.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-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.835 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.835 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.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-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:30.836 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:30.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-07-15 21:16:30.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:30.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-07-15 21:16:30.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:30.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:30.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-07-15 21:16:30.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:30.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:30.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-07-15 21:16:30.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:30.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:30.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.133 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.135 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.135 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.136 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.136 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.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-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.137 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.137 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.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-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.138 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.379 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.379 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.380 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.380 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.381 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.381 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.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-07-15 21:16:31.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.381 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.420 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.421 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.421 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.422 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.422 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.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-07-15 21:16:31.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.700 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.700 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.701 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.701 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.702 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.702 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.702 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.702 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.703 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.703 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.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-07-15 21:16:31.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.704 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.921 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.921 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.921 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.921 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.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-07-15 21:16:31.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.923 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.923 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.953 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.954 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.954 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.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-07-15 21:16:31.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.955 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.955 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.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-07-15 21:16:31.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.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-07-15 21:16:31.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.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-07-15 21:16:31.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.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-07-15 21:16:31.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.955 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:31.956 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:31.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:31.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:31.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:31.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:31.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:31.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:31.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:31.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:31.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:31.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:31.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:31.956 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.238 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.239 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.239 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:32.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:32.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:32.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:32.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.239 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.240 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.240 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:32.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:32.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:32.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:32.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.240 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:32.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:32.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:32.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:32.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.241 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.241 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:32.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:32.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:32.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:32.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.241 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.241 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.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-07-15 21:16:32.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.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-07-15 21:16:32.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.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-07-15 21:16:32.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.242 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.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-07-15 21:16:32.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.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-07-15 21:16:32.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.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-07-15 21:16:32.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.478 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.479 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.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-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.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-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.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-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.479 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:32.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:32.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:32.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:32.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.479 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.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-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.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-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.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-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.480 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.480 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:32.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:32.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:32.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:32.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:32.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:32.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:32.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:32.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.480 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.481 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.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-07-15 21:16:32.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.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-07-15 21:16:32.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.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-07-15 21:16:32.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.509 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.509 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.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-07-15 21:16:32.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.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-07-15 21:16:32.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.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-07-15 21:16:32.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.510 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:16:32.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:16:32.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:16:32.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:16:32.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.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-07-15 21:16:32.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.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-07-15 21:16:32.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.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-07-15 21:16:32.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.510 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.510 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.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-07-15 21:16:32.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.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-07-15 21:16:32.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.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-07-15 21:16:32.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.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-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.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-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.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-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:16:32.511 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:16:32.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-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:16:32.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-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:16:32.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-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:16:32.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-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:16:32.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:17:05.422 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:17:05.423 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:17:05.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-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:17:05.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-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:17:05.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-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:17:05.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:17:05.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-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:17:05.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-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:17:05.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-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:17:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:17:05.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-07-15 21:17:05.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:17:05.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-07-15 21:17:05.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:17:05.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:17:05.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-07-15 21:17:05.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:17:05.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:17:05.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:17:05.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:17:05.425 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:17:05.425 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:17:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:17:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:17:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:17:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:17:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:17:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:17:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:17:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:17:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:17:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:17:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:17:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:17:05.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-07-15 21:17:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:17:05.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-07-15 21:17:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:17:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:17:05.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-07-15 21:17:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:17:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:17:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:17:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:17:05.429 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:17:05.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-07-15 21:17:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:17:05.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-07-15 21:17:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:17:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:17:05.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-07-15 21:17:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:17:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:17:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:17:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:17:05.430 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:17:05.430 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:17:05.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-07-15 21:17:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:17:05.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-07-15 21:17:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:17:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:17:05.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-07-15 21:17:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:17:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:17:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:17:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:17:05.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-07-15 21:17:05.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:17:05.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-07-15 21:17:05.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:17:05.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:17:05.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-07-15 21:17:05.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:17:05.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:17:05.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:17:05.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:17:05.431 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:17:05.431 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:17:05.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-07-15 21:17:05.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:17:05.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-07-15 21:17:05.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:17:05.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:17:05.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-07-15 21:17:05.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:17:05.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:17:05.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:17:05.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:17:05.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-07-15 21:17:05.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:17:05.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-07-15 21:17:05.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:17:05.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:17:05.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-07-15 21:17:05.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:17:05.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:17:05.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:17:05.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:17:05.434 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:17:05.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-07-15 21:17:05.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:17:05.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-07-15 21:17:05.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:17:05.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:17:05.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-07-15 21:17:05.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:17:05.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:17:05.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:17:05.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:17:05.435 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:17:05.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-07-15 21:17:05.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:17:05.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-07-15 21:17:05.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:17:05.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:17:05.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-07-15 21:17:05.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:17:05.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:05.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-07-15 21:17:05.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:17:05.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:17:05.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:17:10.434 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:17:10.434 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:17:10.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-07-15 21:17:10.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:17:10.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-07-15 21:17:10.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:17:10.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:10.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-07-15 21:17:10.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:17:10.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-07-15 21:17:10.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:17:10.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:10.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-07-15 21:17:10.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:17:10.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:17:10.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:17:10.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-07-15 21:17:10.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:17:10.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-07-15 21:17:10.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:17:10.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:10.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-07-15 21:17:10.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:17:10.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-07-15 21:17:10.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:17:10.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:17:10.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-07-15 21:17:10.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:17:10.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:17:10.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:18:05.304 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:18:05.304 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:18:05.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:05.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:18:05.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:18:05.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:18:05.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:18:05.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:18:05.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:18:05.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:18:05.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:18:05.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:18:05.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:05.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:18:05.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:05.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:18:05.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:18:05.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:18:05.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:18:05.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:18:05.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:18:05.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:18:05.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:18:05.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:18:05.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:05.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:18:05.305 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:18:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:18:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:18:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:18:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:18:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:18:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:18:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:18:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:18:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:18:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:18:05.307 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:18:05.307 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:18:05.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-07-15 21:18:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:18:05.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-07-15 21:18:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:18:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.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-07-15 21:18:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:18:05.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-07-15 21:18:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:18:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.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-07-15 21:18:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:18:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:18:05.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-07-15 21:18:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:18:05.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-07-15 21:18:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:18:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.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-07-15 21:18:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:18:05.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-07-15 21:18:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:18:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.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-07-15 21:18:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:18:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:18:05.308 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:18:05.308 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:18:05.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-07-15 21:18:05.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:18:05.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-07-15 21:18:05.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:18:05.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.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-07-15 21:18:05.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:18:05.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-07-15 21:18:05.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:18:05.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.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-07-15 21:18:05.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:18:05.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:05.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:18:05.309 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:18:05.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-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:18:05.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-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.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-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:18:05.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-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.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-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:18:05.310 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:18:05.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-07-15 21:18:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:18:05.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-07-15 21:18:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:18:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.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-07-15 21:18:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:18:05.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-07-15 21:18:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:18:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.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-07-15 21:18:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:18:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:18:05.311 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:18:05.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-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:18:05.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-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.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-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:18:05.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-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.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-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:05.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:18:05.312 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:18:05.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:05.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:18:05.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:18:05.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:18:05.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:18:05.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:18:05.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:18:05.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:18:05.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:18:05.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:18:05.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:05.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:18:05.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-07-15 21:18:05.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:18:05.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-07-15 21:18:05.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:18:05.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.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-07-15 21:18:05.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:18:05.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-07-15 21:18:05.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:18:05.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.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-07-15 21:18:05.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:18:05.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:05.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:18:05.313 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:18:05.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-07-15 21:18:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:18:05.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-07-15 21:18:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:18:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.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-07-15 21:18:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:18:05.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-07-15 21:18:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:18:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:05.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-07-15 21:18:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:18:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:18:14.311 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:18:14.311 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:18:14.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:14.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:18:14.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:18:14.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:18:14.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:14.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:18:14.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:18:14.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:18:14.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:18:14.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:14.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:18:14.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:18:14.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:14.311 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:18:14.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:14.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:18:14.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:18:14.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:18:14.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:14.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:18:14.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:18:14.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:18:14.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:18:14.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:18:14.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:18:14.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:18:14.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:18:14.311 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:19:05.305 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:19:05.306 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:19:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:19:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:19:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:19:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:19:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:19:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:19:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:19:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:19:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:19:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:05.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:19:05.307 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:19:05.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-07-15 21:19:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:19:05.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-07-15 21:19:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:19:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:19:05.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-07-15 21:19:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:19:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:19:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:05.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:19:05.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-07-15 21:19:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:19:05.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-07-15 21:19:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:19:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:19:05.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-07-15 21:19:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:19:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:19:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:05.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:19:05.310 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:19:05.311 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:19:05.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-07-15 21:19:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:19:05.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-07-15 21:19:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:19:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:19:05.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-07-15 21:19:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:19:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:19:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:05.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:19:05.311 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:19:05.313 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:19:05.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-07-15 21:19:05.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:19:05.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-07-15 21:19:05.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:19:05.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:19:05.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-07-15 21:19:05.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:19:05.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:19:05.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:05.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:19:05.313 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:19:05.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-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:19:05.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-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:19:05.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-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:19:05.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:05.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:19:05.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:19:05.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:19:05.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:19:05.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:19:05.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:19:05.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:19:05.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:19:05.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:19:05.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:05.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:19:05.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-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:19:05.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-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:19:05.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-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:05.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:19:05.315 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:19:05.316 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:19:05.316 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:19:05.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-07-15 21:19:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:19:05.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-07-15 21:19:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:19:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:19:05.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-07-15 21:19:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:19:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:19:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:05.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:19:05.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-07-15 21:19:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:19:05.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-07-15 21:19:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:19:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:19:05.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-07-15 21:19:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:19:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:19:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:05.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:19:05.317 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:19:05.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-07-15 21:19:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:19:05.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-07-15 21:19:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:19:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:19:05.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-07-15 21:19:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:19:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.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-07-15 21:19:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:19:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:05.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:19:05.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:05.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:19:05.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:19:05.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:19:05.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:19:05.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:19:05.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:19:05.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:19:05.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:05.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:19:05.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:19:05.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:05.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:19:07.312 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:19:07.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:07.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:19:07.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:19:07.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:19:07.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:07.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:19:07.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:19:07.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:19:07.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:19:07.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:07.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:19:07.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:19:07.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:07.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:19:07.313 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:19:07.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:07.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:19:07.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:19:07.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:19:07.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:07.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:19:07.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:19:07.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:19:07.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:19:07.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:19:07.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:19:07.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:19:07.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:19:07.314 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:20:05.264 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:20:05.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:20:05.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:20:05.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:20:05.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:20:05.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:20:05.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:20:05.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:20:05.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:20:05.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:20:05.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:20:05.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:20:05.264 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:20:05.265 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:20:05.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-07-15 21:20:05.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:20:05.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-07-15 21:20:05.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:20:05.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:20:05.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-07-15 21:20:05.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:20:05.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:20:05.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:20:05.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:20:05.267 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:20:05.268 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:20:05.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:20:05.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:20:05.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:20:05.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:20:05.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:20:05.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:20:05.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:20:05.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:20:05.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:20:05.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:20:05.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:20:05.267 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:20:05.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-07-15 21:20:05.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:20:05.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-07-15 21:20:05.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:20:05.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:20:05.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-07-15 21:20:05.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:20:05.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:20:05.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:20:05.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:20:05.269 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:20:05.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-07-15 21:20:05.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:20:05.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-07-15 21:20:05.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:20:05.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:20:05.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-07-15 21:20:05.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:20:05.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:20:05.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:20:05.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:20:05.270 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:20:05.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-07-15 21:20:05.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:20:05.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-07-15 21:20:05.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:20:05.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:20:05.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-07-15 21:20:05.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:20:05.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:20:05.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:20:05.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:20:05.271 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:20:05.271 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:20:05.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-07-15 21:20:05.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:20:05.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-07-15 21:20:05.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:20:05.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:20:05.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-07-15 21:20:05.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:20:05.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:20:05.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:20:05.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:20:05.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-07-15 21:20:05.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:20:05.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-07-15 21:20:05.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:20:05.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:20:05.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-07-15 21:20:05.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:20:05.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:20:05.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:20:05.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:20:05.274 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:20:05.272 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:20:05.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-07-15 21:20:05.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:20:05.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-07-15 21:20:05.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:20:05.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:20:05.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-07-15 21:20:05.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:20:05.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:20:05.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:20:05.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:20:05.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-07-15 21:20:05.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:20:05.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-07-15 21:20:05.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:20:05.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:20:05.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-07-15 21:20:05.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:20:05.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:20:05.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:20:05.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:20:05.275 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:20:05.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-07-15 21:20:05.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:20:05.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-07-15 21:20:05.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:20:05.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:20:05.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-07-15 21:20:05.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:20:05.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:20:05.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:20:05.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:20:05.278 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:20:05.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-07-15 21:20:05.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:20:05.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-07-15 21:20:05.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:20:05.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:20:05.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-07-15 21:20:05.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:20:05.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:05.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-07-15 21:20:05.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:20:05.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:20:05.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:20:08.273 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:20:08.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-07-15 21:20:08.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:20:08.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-07-15 21:20:08.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:20:08.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:08.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-07-15 21:20:08.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:20:08.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-07-15 21:20:08.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:20:08.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20:08.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-07-15 21:20:08.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:20:08.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:20:08.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:20:08.278 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:20: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-07-15 21:20:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:20: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-07-15 21:20: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-07-15 21:20:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20: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-07-15 21:20:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:20: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-07-15 21:20:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:20:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:20: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-07-15 21:20:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:20:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:20:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:21:05.418 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:21:05.418 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:21:05.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-07-15 21:21:05.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:21:05.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-07-15 21:21:05.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:21:05.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:21:05.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-07-15 21:21:05.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:21:05.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:21:05.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:05.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:21:05.420 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:21:05.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-07-15 21:21:05.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:21:05.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-07-15 21:21:05.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:21:05.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:21:05.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-07-15 21:21:05.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:21:05.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:21:05.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:05.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:21:05.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-07-15 21:21:05.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:21:05.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-07-15 21:21:05.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:21:05.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:21:05.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-07-15 21:21:05.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:21:05.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:21:05.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:05.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:21:05.421 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:21:05.422 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:21:05.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-07-15 21:21:05.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:21:05.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-07-15 21:21:05.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:21:05.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:21:05.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-07-15 21:21:05.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:21:05.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:21:05.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:05.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:21:05.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:05.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:21:05.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:21:05.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:21:05.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:21:05.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:21:05.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:21:05.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:21:05.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:21:05.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:21:05.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:05.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:21:05.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:21:05.423 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:21:05.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-07-15 21:21:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:21:05.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-07-15 21:21:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:21:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:21:05.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-07-15 21:21:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:21:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:21:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:21:05.424 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:21:05.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-07-15 21:21:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:21:05.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-07-15 21:21:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:21:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:21:05.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-07-15 21:21:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:21:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:21:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:05.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:21:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:21:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:21:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:21:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:21:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:21:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:21:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:21:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:21:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:21:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:21:05.424 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:21:05.426 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:21:05.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-07-15 21:21:05.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:21:05.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-07-15 21:21:05.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:21:05.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:21:05.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-07-15 21:21:05.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:21:05.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:21:05.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:05.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:21:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:21:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:21:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:21:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:21:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:21:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:21:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:21:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:21:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:21:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:05.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:21:05.428 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:21:05.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-07-15 21:21:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:21:05.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-07-15 21:21:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:21:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:21:05.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-07-15 21:21:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:21:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:21:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:05.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:21:05.429 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:21:05.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-07-15 21:21:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:21:05.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-07-15 21:21:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:21:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:21:05.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-07-15 21:21:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:21:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:05.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-07-15 21:21:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:21:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:05.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:21:11.425 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:21:11.425 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-07-15 21:21:11.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-07-15 21:21:11.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:21:11.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-07-15 21:21:11.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:21:11.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:11.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-07-15 21:21:11.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:21:11.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-07-15 21:21:11.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:21:11.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:11.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-07-15 21:21:11.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:21:11.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:11.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-07-15 21:21:11.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:11.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-07-15 21:21:11.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-07-15 21:21:11.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-07-15 21:21:11.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:11.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-07-15 21:21:11.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-07-15 21:21:11.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-07-15 21:21:11.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-07-15 21:21:11.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-15 21:21:11.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-07-15 21:21:11.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-07-15 21:21:11.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-07-15 21:21:11.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor